Player data updated: 2026-09-10 02:15 UTC

Marcos Ondruska

RSA Age 53 183 cm / 6'0" Plays: Right-Handed ATP Tour years active: 1990–2001

Marcos Ondruska represented South Africa on the ATP Tour and reached a career high of No. 27. TennisDB's records show a singles record of 106–138 and no singles titles.

Peak singles rank
27 (May 10, 1993)
Elo peak
1786 (68th percentile)
Singles record
106–138 (43.4%)
Singles titles
0
Prize money
$1,835,183

Records cover recorded main-draw singles results in TennisDB's ATP event archive, including credited walkovers; qualifying is shown separately below.

Jump to section

ATP Matches full match log →

Marcos Ondruska's recent, live, and scheduled ATP matches
OpponentScoreResultH2HMatch DataDateRoundTournamentCategorySurface
Julian Knowle #145 2-6 2-6 L H2H Match data Aug 27, 2001 Q1 Q US Open Grand Slam Hard
Cecil Mamiit #111 5-7 7-6(6) 2-6 6-1 1-6 L H2H Match data Jun 26, 2001* Q3 Q Wimbledon Grand Slam Grass
Frederic Niemeyer #315 6-4 6-1 W H2H Match data Jun 26, 2001* Q2 Q Wimbledon Grand Slam Grass
James Blake #148 6-7(5) 7-6(3) 6-3 W H2H Match data Jun 25, 2001 Q1 Q Wimbledon Grand Slam Grass
Juan Carlos Ferrero #4 2-6 2-6 0-6 L H2H Match data Jun 1, 2001* R64 Roland Garros Grand Slam Clay

Qualifying matches are shown here but excluded from main-draw summaries and leaderboards.

Rivals all rivalries →

Marcos Ondruska's most-played ATP rivals
OpponentWLMLast PlayedH2H
Petr Korda 1 5 6 Aug 13, 1998 H2H
Jim Courier 0 4 4 Jul 23, 1998 H2H
Jonas Bjorkman 0 4 4 Jan 11, 1997 H2H
Karol Kucera 3 1 4 Jan 10, 1997 H2H
Goran Ivanisevic 1 3 4 Jul 26, 1996 H2H

Olympic Singles Results (1)

Marcos Ondruska Olympic singles results
EditionEventResultWLLast MatchH2HMatch Data
1996 Atlanta Olympics Second Round 1 1 Christian Ruud #73 def. Marcos Ondruska #104 7-6(6) 7-6(1) H2H Match data

Career Results

Marcos Ondruska career results by season
SeasonAgeTypeWLMWin %Start RankEnd Rank
199017ATP33650.0%399256
199118ATP35837.5%255137
199219ATP11102152.4%13767
199320ATP26295547.3%6747
199421ATP15173246.9%4798
199522ATP16193545.7%98114
199623ATP17203746.0%114102
199724ATP12162842.9%102113
199825ATP2101216.7%113142
199926ATP0220.0%142159
200027Qualifying Q44850.0%
200027ATP0550.0%161204
200128Qualifying Q821080.0%
200128ATP12333.3%204263
Career10613824443.4%

Career Results by Surface

Marcos Ondruska career results by season and surface
SeasonAgeType HardClayGrassCarpetTotal
WLMWin %WLMWin %WLMWin %WLMWin % WLMWin %
199017ATP 33650.0% 33650.0%
199118ATP 13425.0%21366.7%0110.0% 35837.5%
199219ATP 771450.0%41580.0%0220.0% 11102152.4%
199320ATP 12112352.2%10112147.6%43757.1%0440.0% 26295547.3%
199421ATP 1192055.0%35837.5%12333.3%0110.0% 15173246.9%
199522ATP 11122347.8%13425.0%33650.0%11250.0% 16193545.7%
199623ATP 13132650.0%0330.0%23540.0%21366.7% 17203745.9%
199724ATP 6101637.5%43757.1%12333.3%11250.0% 12162842.9%
199825ATP 27922.2%0110.0%0220.0% 2101216.7%
199926ATP 0110.0%0110.0% 0220.0%
200027Qualifying Q 22450.0%11250.0%11250.0% 44850.0%
200027ATP 0440.0%0110.0% 0550.0%
200128Qualifying Q 31475.0%303100.0%21366.7% 821080.0%
200128ATP 0110.0%11250.0% 12333.3%
Career668114744.9%25305545.5%11162740.7%4111526.7%10613824443.4%

Career Results by Opponent Rank

Marcos Ondruska career results by season and opponent rank
SeasonAge 1-1011-3031-100100+Total
WLMWin %WLMWin %WLMWin %WLMWin % WLMWin %
199017 0110.0%101100.0%0220.0%202100.0% 33650.0%
199118 0330.0%0021366.7%11250.0% 35837.5%
199219 0110.0%101100.0%63966.7%45944.4% 1192055.0%
199320 26825.0%44850.0%11112250.0%981752.9% 26295547.3%
199421 23540.0%24633.3%481233.3%71887.5% 15163148.4%
199522 0330.0%27922.2%461040.0%1031376.9% 16193545.7%
199623 14520.0%24633.3%751258.3%771450.0% 17203745.9%
199724 0014520.0%691540.0%52771.4% 12152744.4%
199825 0110.0%0110.0%17812.5%11250.0% 2101216.7%
199926 000110.0%000110.0% 0220.0%
200027 0110.0%0110.0%0110.0%0110.0% 0440.0%
200128 0110.0%0011250.0%00 12333.3%
Career 5242917.2%13263933.3%42549643.8%46307660.5% 10613424044.2%

Opponent ranking data available for 240/244 (98.4%) of Marcos Ondruska's ATP main draw matches.

Performance Stats

Marcos Ondruska performance statistics by season
SeasonAgeSampleAces/MDFs/M1st Sv%1st Sv Pts%2nd Sv Pts%BP Saved%BP Conv%Svc Pts%Ret Pts%
199118 6/8 0.8 1.2 60.4% 61.6% 45.5% 53.7% 54.4% 53.8% 38.1%
199219 18/21 1.6 2.1 63.0% 62.9% 49.3% 50.1% 45.0% 57.6% 45.0%
199320 52/55 2.1 3.6 58.9% 64.5% 48.0% 56.6% 45.3% 57.6% 41.2%
199421 28/32 2.9 3.9 55.5% 68.3% 46.4% 53.4% 52.7% 58.4% 41.4%
199522 35/35 3.6 3.8 55.6% 69.3% 45.9% 59.4% 50.1% 59.1% 39.7%
199623 28/37 3.4 2.9 60.1% 67.6% 48.4% 47.7% 41.6% 59.6% 39.7%
199724 24/28 3.5 4.5 56.5% 66.3% 44.2% 53.2% 41.3% 56.8% 36.8%
199825 8/12 3.0 3.4 59.1% 63.2% 40.3% 66.6% 47.6% 53.8% 34.1%
199926 2/2 1.5 6.5 59.5% 59.5% 38.3% 55.0% 21.4% 51.9% 34.5%
200027 3/5 4.0 5.7 59.6% 66.5% 39.8% 49.2% 20.0% 56.0% 31.2%
200128 2/3 4.0 8.0 58.1% 67.0% 49.1% 53.5% 35.8% 59.5% 36.8%
Career 206/244 2.8 3.6 58.2% 66.2% 46.6% 54.6% 45.8% 57.8% 40.0%

Detailed serve and return statistics available for 206/244 (84.4%) of Marcos Ondruska's ATP main draw matches.

Advanced Stats

Marcos Ondruska advanced statistics by season
Season Age Elo P+ Serve+ Return+ PD TPW% Hard Elo Clay Elo Grass Elo Set Win % Set Margin Dec. Set Tiebreak Pressure+ Schedule
1990 17 1537 111.9 +45 41.7% -1.25 1–1 1–0 +0.20
1991 18 1589 127.8 -3.07 +0.45 0.825 46.5% -15 +24 40.0% -0.60 1–1 0–1 -0.47
1992 19 1641 118.5 -2.04 +3.41 1.062 51.0% -37 +25 50.0% +0.14 4–2 (67%) 2–3 (40%) 102.8 +1.64
1993 20 1568 136.6 -2.53 +2.02 0.972 49.6% +55 +92 +20 49.3% -0.07 7–11 (39%) 5–5 (50%) 96.4 +1.65
1994 21 1687 133.1 -1.29 +1.94 0.994 50.0% -8 -54 -101 51.1% +0.02 6–10 (38%) 6–5 (55%) 97.5 -0.64
1995 22 1666 131.0 -2.18 +1.47 0.970 49.6% +20 -47 -65 46.9% -0.02 8–7 (53%) 4–9 (31%) 98.1 -0.51
1996 23 1675 135.7 -1.48 +1.63 0.982 49.3% +38 -128 -51 45.8% -0.15 5–5 (50%) 7–8 (47%) 97.4 -1.02
1997 24 1656 124.4 -3.01 -0.51 0.853 47.2% +1 -41 -28 38.0% -0.69 7–2 (78%) 4–7 (36%) 106.2 -0.01
1998 25 1541 113.3 -3.51 -1.85 0.737 44.6% +23 23.3% -1.53 1–2 (33%) 1–4 (20%) 96.2 +0.28
1999 26 1520 102.7 -1.06 +2.09 0.716 43.6% 0.0% -2.80 -0.12
2000 27 1477 113.2 -2.58 +2.02 0.709 43.5% +31 16.7% -2.50 0–2 2–1 (67%) -0.49
2001 28 1569 114.2 -1.90 +4.79 0.909 48.2% 33.3% -1.83 1–0 1–1 -0.37
Career 1786 135.2 -2.21 +1.52 0.947 49.0% +19 +16 -37 44.4% -0.33 41–43 (49%) 33–44 (43%) 97.0 +0.06

Tournament Results by Category

Grand Slams

Marcos Ondruska Grand Slams results by season
SeasonAge AORGWUSO W-L
Win %
199118 R32R128 2–2 (50%)
199219 R128 0–1 (0%)
199320 R128R64R64R128 2–4 (33%)
199421 R64R128R64R32 4–4 (50%)
199522 R32R128R128R32 4–4 (50%)
199623 R16R128R128R128 3–4 (43%)
199724 R128R64R64R64 3–4 (43%)
199825 R128R128 0–2 (0%)
199926 R128 0–1 (0%)
200027 Q3Q2Q2Q1 4–4 (50%)
200128 R128R64Q3Q1 9–4 (69%)
W-L 11–9
(55%)
9–8
(53%)
6–8
(43%)
5–9
(36%)
31–34
(48%)

Masters 1000

Marcos Ondruska Masters 1000 results by season
SeasonAge CANCINHAMIWMCMIAPARITASTO W-L
Win %
199017 R32 1–1 (50%)
199118 R32 1–1 (50%)
199219 R32R128 1–2 (33%)
199320 R16R32SFR64R64R64 8–6 (57%)
199421 R32R64R128 1–3 (25%)
199522 R32 2–1 (67%)
199623 R64 1–1 (50%)
199724 R32R128 1–2 (33%)
199825 R64R32 1–2 (33%)
200027 R64 0–1 (0%)
W-L 1–2
(33%)
3–3
(50%)
2–1
(67%)
2–3
(40%)
1–2
(33%)
8–6
(57%)
0–1
(0%)
0–1
(0%)
0–1
(0%)
17–20
(46%)

ATP 500

Marcos Ondruska ATP 500 results by season
SeasonAge NAPSTUTKYWASMEMMILPHIBRI W-L
Win %
199017 R32R32 2–2 (50%)
199118 R64 0–1 (0%)
199219 R16R16 4–2 (67%)
199320 QFR64R32 2–3 (40%)
199421 R32R32 1–2 (33%)
199522 R32R64R64R64 1–4 (20%)
199623 R16R64R32 3–3 (50%)
199724 R64R64R16 1–3 (25%)
199825 R64R32R32 1–3 (25%)
200027 R64 0–1 (0%)
W-L 7–7
(50%)
2–1
(67%)
0–2
(0%)
5–6
(45%)
0–4
(0%)
0–1
(0%)
0–1
(0%)
1–2
(33%)
15–24
(38%)

ATP 250

Marcos Ondruska ATP 250 results by season
SeasonAge ADEASBBASBEIBUCBUEDUBGSTHALHKGAUSMUNNWPQUESELSHASPBSTOVIEATHBOLBOUCASGENDLBDUTLOSNICPALLIBSANSANSCOSOUTELTOUVAL W-L
Win %
199118 R32 0–1 (0%)
199219 R32FR32R32QF 6–5 (55%)
199320 R32R32R32R16R32R16R16R32R16R32R16R16QFFR32R16 14–16 (47%)
199421 QFR32R16R64QFR32QFQF 9–8 (53%)
199522 R32R32QFR32R16R16QFR32R16R16 9–10 (47%)
199623 R32R32R32QFR64QFR32R32R16R32F 9–11 (45%)
199724 SFR16R64R32SFR32R32 7–7 (50%)
199825 R32R32R32 0–3 (0%)
199926 R32 0–1 (0%)
200027 R32R32R32 0–3 (0%)
W-L 0–2
(0%)
5–4
(56%)
0–1
(0%)
1–1
(50%)
1–1
(50%)
0–1
(0%)
0–1
(0%)
1–1
(50%)
1–1
(50%)
0–2
(0%)
0–1
(0%)
1–2
(33%)
4–3
(57%)
3–5
(38%)
1–2
(33%)
2–1
(67%)
0–1
(0%)
0–2
(0%)
1–1
(50%)
2–1
(67%)
0–1
(0%)
3–2
(60%)
0–1
(0%)
4–1
(80%)
0–1
(0%)
1–1
(50%)
2–4
(33%)
1–2
(33%)
0–2
(0%)
0–1
(0%)
2–2
(50%)
1–1
(50%)
4–3
(57%)
2–3
(40%)
9–4
(69%)
1–1
(50%)
1–1
(50%)
54–65
(45%)

Results show the best round reached per tournament and season.

ATP Ranking History full ranking history →

Career high
27
Career-high date
May 10, 1993
First Top 100
Oct 19, 1992
First Top 50
Mar 1, 1993
First Top 20
First Top 10

Ranking History Matrix

Marcos Ondruska ranking history by month and season
SeasonAgeJanFebMarAprMayJunJulAugSepOctNovDec
198916107510601093448447415404398
199017398396398385378381304236239248251256
199118254234229192197166171204143140140137
199219141146132139139166140133102966767
199320706728302727273239424747
1994214474119113951081291351241049998
199522959089104123124116102115111114114
19962310597981041041049910911898102102
1997241031101081051031001071129099111113
199825135135142145101107108102130166148142
199926138143136141204210198228223170155159
200027165164148146143145157158159176195204
200128192201216229220185181177180215267263
20022928529528829532349953883813101352

Similar Players

Other ATP players with comparable peak level, era, career record, and career scale.

Marcos Ondruska's most statistically similar ATP players
Player Country Peak ranking Peak Elo M W L Win % Prize money Titles GS M1000 Years Rivalries Match log
Daniel Vacek CZE #26 1,821 391 171 220 43.7% $4,803,388 0 0 0 1991–2002 Rivalries Match log
Cristiano Caratti ITA #26 1,807 187 71 116 38.0% $1,368,916 0 0 0 1989–2003 Rivalries Match log
Karim Alami MAR #25 1,799 322 143 179 44.4% $2,087,596 2 0 0 1990–2003 Rivalries Match log
Marc Kevin Goellner GER #26 1,843 341 152 189 44.6% $2,700,899 2 0 0 1992–2003 Rivalries Match log
David Prinosil GER #28 1,793 375 165 210 44.0% $4,016,496 3 0 0 1992–2004 Rivalries Match log
Julian Alonso ESP #30 1,702 114 50 64 43.9% $852,891 2 0 0 1996–2000 Rivalries Match log
Slava Dosedel CZE #26 1,826 375 190 185 50.7% $2,452,512 3 0 0 1989–2001 Rivalries Match log
Patrick McEnroe USA #28 1,842 304 140 164 46.1% $3,118,316 1 0 0 1984–1998 Rivalries Match log
Richard Fromberg AUS #24 1,823 530 247 283 46.6% $2,605,740 4 0 0 1988–2002 Rivalries Match log
Vladimir Voltchkov BLR #25 1,774 121 51 70 42.1% $1,315,133 0 0 0 1995–2005 Rivalries Match log
Chris Woodruff USA #29 1,838 214 108 106 50.5% $1,900,659 2 0 1 1993–2002 Rivalries Match log
Bernd Karbacher GER #22 1,848 290 133 157 45.9% $2,043,057 2 0 0 1991–2000 Rivalries Match log

Frequently Asked Questions

How old is Marcos Ondruska?
Marcos Ondruska is 53 years old, born on December 18, 1972.
Which country does Marcos Ondruska represent?
Marcos Ondruska represents South Africa in TennisDB's ATP records.
How tall is Marcos Ondruska?
Marcos Ondruska is 183 cm / 6'0".
Is Marcos Ondruska left-handed or right-handed?
Marcos Ondruska plays right-handed.
How many Grand Slam singles titles has Marcos Ondruska won?
Marcos Ondruska has not won a Grand Slam singles title.
How many Masters 1000 titles has Marcos Ondruska won?
TennisDB does not group any of Marcos Ondruska's titles under the modern Masters 1000 category.
What is Marcos Ondruska's highest ATP ranking?
Marcos Ondruska's career-high ATP singles ranking is world No. 27, first achieved on May 10, 1993.
What is Marcos Ondruska's career win-loss record?
Marcos Ondruska has a career ATP singles record of 106 wins and 138 losses (43.4%).
How much career prize money has Marcos Ondruska earned?
Marcos Ondruska has earned at least $1,835,183 in career prize money from professional tennis.
Which seasons of Marcos Ondruska's career appear in TennisDB?
Marcos Ondruska appears in TennisDB's ATP main-tour match records from 1990 through 2001.
On which surface does Marcos Ondruska have the highest recorded win rate?
Among surfaces with at least 20 recorded matches, Marcos Ondruska's highest ATP main-draw win rate is on clay: 45.5% (25–30).
Who has Marcos Ondruska faced most often?
Marcos Ondruska's most frequent opponent is Petr Korda, with a head-to-head record of 1–5 across 6 meetings.