John Mashego Age, Birthday, Zodiac Sign and Birth Chart

Mokgeteng John Mashego, born on January 3, 1951, is a pioneering South African golfer hailed as the first black player to win a tournament on the Southern African Tour post the abolition of the whites-only rule. He achieved a historic victory at the 1991 Bushveld Classic, overcoming competitors Steve van Vuuren and Ian Palmer in a playoff. Throughout his career, he participated in over 250 events but only clinched this single title. He later transitioned to the European Seniors Tour, securing a second-place finish as his best result.

Report a Problem
×
Zodiac Sign (Western)
Capricorn

Sunsign, Tropical Zodiac

Zodiac Sign (Vedic)
Libra

Moonsign, Sidereal Zodiac

Age (Today)
75 years, 5 months, 1 day

Your next birthday is 212 days away.

Place of Birth
White River, Mpumalanga

Time Zone - Africa/Johannesburg (2:0 E)

Chinese Zodiac Sign
Tiger (虎)
Birth Number
03

Life Path Number
2
Name Number (Chaldean)
46 => 1

Name Number (Pythagorean)
7

Meaning of the name - John

God is gracious

Read Full John Name Analysis

January 3, 1951 Facts

Generation Group

John Mashego belongs to the Baby Boomers group.


Place of Birth: White River, Mpumalanga

Occupation: golfer


Astrology Analysis

Note: This birth chart is calculated using the date and place of birth, with the time set to noon (12:00 PM) local time. While this provides accurate planetary positions for most celestial bodies, the Ascendant (Rising Sign) and house cusps are not calculated since they require precise birth time. For a complete astrological analysis including houses and rising sign, please provide the exact birth time.

Ephemeris for January 3, 1951

Note: Moon position is location and time sensitive.
Planet Position (Tropical, Western) Transits on January 3, 2026 Secondary Progressions for January 3, 2026
Sun 12 Capricorn 13 13 Capricorn 2 28 Pisces 0
Moon 10 Scorpio 51 13 Cancer 2 8 Leo 51
Mercury 8 Capricorn 31 2 Capricorn 21 5 Aries 49
Venus 24 Capricorn 24 12 Capricorn 15 27 Aries 34
Mars 14 Aquarius 56 14 Capricorn 32 13 Aries 26
Jupiter 5 Pisces 2 21 Cancer 3 22 Pisces 5
Saturn 2 Libra 48 26 Pisces 13 29 Virgo 39
Uranus 7 Cancer 17 27 Taurus 53 5 Cancer 27
Neptune 19 Libra 26 29 Pisces 32 18 Libra 42
Pluto 19 Leo 26 2 Aquarius 47 17 Leo 47
Rahu 22 Pisces 39 12 Pisces 2 18 Pisces 41
Ketu 22 Virgo 39 12 Virgo 2 18 Virgo 41

Chandra Kundali (Equal House, North Indian Diamond Chart)

Astrology Transits Analysis for Year 2026

Note: Multiple transits occurring in close proximity often signify a major event in a person's life.

John Mashego's 2026 Transits to Natal Planets