Richard Brooks vs Head To Head
Brooks H2H Stats & Matches...


Share This...

Do A New Men's Head To Head Search!

Player1 Player2  

Do A New Women's Head To Head Search!

Player1 Player2  

H2H Results For Brooks :

231
Wins
178
Richard Brooks
Name
Ranking
1981-06-11
Birth Date
Nationality
Plays

Head To Head Matches - Chat About The Richard Brooks vs Jonathan Thomson Head To Head

YearNameRoundSurfaceWinning Player Losing PlayerScore
2013Spain F9 FuturesQFCarpet Richard Brooks7-5 6-2
2013Spain F8 FuturesSFCarpet Richard Brooks1-6 6-2 6-4
2013Spain F8 FuturesQFCarpetRichard Brooks 6-0 6-1
2013Spain F7 FuturesFCarpet Richard Brooks4-6 6-4 6-2
2013Spain F7 FuturesSFCarpetRichard Brooks 6-2 6-4
2013Spain F7 FuturesQFCarpetRichard Brooks 6-1 6-4
2010Spain F27 FuturesQFClay Richard Brooks6-3 2-6 6-0
2009Senegal F1 FuturesFHardRichard Brooks 6-1 6-4
2009Senegal F1 FuturesSFHardRichard Brooks Bye
2009Uganda F1 FuturesR32Clay Richard Brooks7-5 6-4
2009Uganda F1 FuturesFClayRichard Brooks 6-1 6-1
2009Uganda F1 FuturesSFClayRichard Brooks 7-6(9) 6-2
2009Rwanda F1 FuturesR32Clay Richard Brooks6-2 7-6(5)
2009Rwanda F1 FuturesFClayRichard Brooks 6-1 6-2
2009Rwanda F1 FuturesSFClayRichard Brooks 6-0 6-0
2009Burundi F1 FuturesR16Clay Richard Brooks6-3 6-3
2009Burundi F1 FuturesR32ClayRichard Brooks 6-2 6-0
2009Burundi F1 FuturesFClayRichard Brooks 6-3 6-1
2009Burundi F1 FuturesSFClayRichard Brooks 6-0 6-2
2009Spain F27 FuturesFHard Richard Brooks6-7(5) 6-0 7-6(4)
2009Spain F27 FuturesSFHardRichard Brooks 7-6(4) 6-3
2009Spain F22 FuturesFHard Richard Brooks7-6(5) 6-2
2009Spain F22 FuturesSFHardRichard Brooks 6-4 7-5
2009Spain F21 FuturesR32Carpet Richard Brooks7-6(4) 4-6 6-3
2009Spain F21 FuturesFCarpetRichard Brooks 4-6 7-6(1) 3-1 Retired
2009Spain F21 FuturesSFCarpetRichard Brooks 6-1 6-0
2009Spain F21 FuturesQFCarpetRichard Brooks Bye
2009Spain F20 Futures TBCQFHard Richard Brooks6-4 6-2
2009MEXICO F5 FUTURESFHard Richard Brooks7-6(3) 5-7 6-3
2009MEXICO F5 FUTURESSFHardRichard Brooks 6-3 6-2
2009MEXICO F5 FUTURESQFHardRichard Brooks 6-4 6-4
2009MEXICO F4 FUTURESFHard Richard Brooks6-1 1-6 7-5
2009MEXICO F4 FUTURESSFHardRichard Brooks 6-1 6-2
2009MEXICO F3 FUTURESSFHard Richard Brooks6-3 6-4
2009MEXICO F3 FUTURESQFHardRichard Brooks 6-2 6-1
2009Portugal F3 FuturesR16Hard Richard Brooks6-4 6-4
2009Costa Rica F1 FuturesSFHard Richard Brooks7-6(9) 6-3
2009Costa Rica F1 FuturesQFHardRichard Brooks 6-2 6-4
2009USA F3 FuturesQFClay Richard Brooks6-4 6-2
2009USA F3 FuturesR16ClayRichard Brooks 6-3 6-1
2007Spain F37 FuturesR16Hard Richard Brooks6-3 6-4
2007Spain F37 FuturesR32HardRichard Brooks 6-1 5-7 7-5
2007Spain F37 FuturesFHardRichard Brooks 2-6 6-3 6-0
2007Spain F37 FuturesSFHardRichard Brooks 6-2 6-2
2007Spain F36 FuturesR16Hard Richard Brooks7-6(4) 7-6(4)
2007Spain F36 FuturesR32HardRichard Brooks 7-5 7-5
2007Spain F36 FuturesFHardRichard Brooks 3-6 6-2 7-6(3)
2007Spain F36 FuturesSFHardRichard Brooks 3-6 6-1 6-4
2007Spain F36 FuturesQFHardRichard Brooks Bye
2007Spain F35 FuturesFHard Richard Brooks5-2 Retired
2007Spain F35 FuturesSFHardRichard Brooks 6-4 3-6 6-4
2007Spain F35 FuturesQFHardRichard Brooks 6-4 6-0
2007Spain F34 FuturesFHardRichard Brooks 6-4 2-6 6-3
2007Spain F34 FuturesSFHardRichard Brooks 6-4 6-2
2007Spain F30 FuturesSFHard Richard Brooks6-4 6-4
2007Spain F29 FuturesR32Clay Richard Brooks6-3 6-4
2007Spain F29 FuturesFClayRichard Brooks 4-6 7-5 6-2
2007Spain F29 FuturesSFClayRichard Brooks 6-7(5) 6-2 6-1
2007Spain F29 FuturesQFClayRichard Brooks 6-0 6-3
2007Spain F28 FuturesFClay Richard Brooks3-6 6-2 6-1
2007Spain F28 FuturesSFClayRichard Brooks 6-4 6-1
2007Spain F28 FuturesQFClayRichard Brooks 6-1 6-3
2007Spain F27 FuturesSFClay Richard Brooks6-7(5) 6-3 7-5
2007Spain F27 FuturesQFClayRichard Brooks 6-3 6-1
2006Spain F31 FuturesQFHard Richard Brooks6-2 6-0
2006Spain F30 FuturesQFHard Richard Brooks6-3 6-3
2006Spain F30 FuturesR16HardRichard Brooks 6-4 6-4
2006Spain F30 FuturesR32HardRichard Brooks 4-6 6-4 6-4
2006Spain F30 FuturesFHardRichard Brooks 7-5 7-6(4)
2006Spain F30 FuturesSFHardRichard Brooks 6-4 6-2
2006Spain F30 FuturesQFHardRichard Brooks 6-4 6-2
2006Spain F29 FuturesR32Hard Richard Brooks6-4 6-2
2006Spain F29 FuturesFHardRichard Brooks 6-3 6-4
2006Spain F29 FuturesSFHardRichard Brooks 6-4 6-2
2006Spain F21 FuturesR16Clay Richard Brooks6-0 6-2
2006Spain F21 FuturesR32ClayRichard Brooks 4-6 6-4 3-1 Retired
2006Great Britain F7 FuturesR32Clay Richard Brooks7-5 3-6 6-2
2006Great Britain F7 FuturesFClayRichard Brooks 6-2 7-5
2006Great Britain F7 FuturesSFClayRichard Brooks 6-3 7-5
2006Great Britain F7 FuturesQFClayRichard Brooks Bye
2006Spain F9 FuturesSFClay Richard Brooks6-0 6-3
2006Spain F9 FuturesQFClayRichard Brooks 6-4 6-2
2006Portugal F3 FuturesFHard Richard Brooks6-1 5-7 7-5
2006Portugal F3 FuturesSFHardRichard Brooks 6-3 6-3
2006Portugal F3 FuturesQFHardRichard Brooks 6-1 6-3
2006Portugal F3 FuturesR16HardRichard Brooks Bye
2006Portugal F2 FuturesFHard Richard Brooks3-6 6-2 7-6(5)
2006Portugal F2 FuturesSFHardRichard Brooks 6-4 6-2
2006Portugal F2 FuturesQFHardRichard Brooks 6-4 1-6 7-5
2006Portugal F2 FuturesR16HardRichard Brooks Bye
2006Portugal F1 FuturesSFHard Richard Brooks6-4 4-6 6-4
2006Portugal F1 FuturesQFHardRichard Brooks 6-3 6-4
2006Portugal F1 FuturesR16HardRichard Brooks Bye
2006Spain F4 FuturesFHard Richard Brooks3-1 Retired
2006Spain F4 FuturesSFHardRichard Brooks 4-5(4) 4-2 4-2
2006Spain F4 FuturesQFHardRichard Brooks 4-2 4-0
2005Great Britain 4R16Hard Richard Brooks3-6 7-6(3) 7-5
2005Great Britain 4R32HardRichard Brooks 4-6 6-1 6-4
2005Great Britain 4FHard Richard Brooks6-2 7-6(2)
2005Great Britain 4SFHardRichard Brooks 6-2 6-4
2005Great Britain 4QFHardRichard Brooks Bye
2005Spain F28 FuturesR32Hard Richard Brooks6-4 6-3
2005Spain F28 FuturesFHardRichard Brooks 4-6 6-3 6-3
2005Spain F28 FuturesSFHardRichard Brooks 6-2 6-1
2005Spain F28 FuturesQFHardRichard Brooks Bye
2005Spain F27 FuturesR32Hard Richard Brooks4-6 7-6(5) 6-3
2005Spain F27 FuturesFHardRichard Brooks 7-6(3) 6-2
2005Spain F27 FuturesSFHardRichard Brooks 7-5 6-7(5) 6-2
2005Spain F27 FuturesQFHardRichard Brooks Bye
2005Spain F26 FuturesR32Hard Richard Brooks6-4 7-6(5)
2005Spain F26 FuturesFHardRichard Brooks 6-3 6-4
2005Spain F26 FuturesSFHardRichard Brooks 6-2 6-0
2005Spain F26 FuturesQFHardRichard Brooks Bye
2005Spain F25 FuturesR32Hard Richard Brooks6-3 7-6(5)
2005Spain F25 FuturesFHardRichard Brooks 6-3 6-4
2005Spain F25 FuturesSFHardRichard Brooks 6-1 6-7(4) 6-1
2005Spain F25 FuturesQFHardRichard Brooks 6-3 6-2
2005Spain F24 FuturesSFHard Richard Brooks3-6 7-5 6-1
2005Spain F23 FuturesSFHard Richard Brooks7-6(3) 6-4
2005Spain F23 FuturesQFHardRichard Brooks Bye
2005Egypt 1R16Clay Richard Brooks6-3 6-1
2005Egypt 1R32ClayRichard Brooks 6-7(7) 6-2 6-4
2005Spain F17 FuturesSFClay Richard Brooks5-7 6-2 6-4
2005Spain F17 FuturesQFClayRichard Brooks 6-0 6-3
2005Spain F16 FuturesFClay Richard Brooks6-3 2-6 7-5
2005Spain F16 FuturesSFClayRichard Brooks 6-4 6-7(4) 6-2
2005Spain F16 FuturesQFClayRichard Brooks 6-7(5) 7-5 Retired
2005Spain F15 FuturesQFClay Richard Brooks6-4 6-1
2005Spain F14 FuturesSFClay Richard Brooks6-3 7-6(6)
2005Spain F14 FuturesQFClayRichard Brooks 6-2 6-1
2005Spain F13 FuturesFHard Richard Brooks7-6(4) 6-4
2005Spain F13 FuturesSFHardRichard Brooks 3-6 6-2 6-4
2005Spain F13 FuturesQFHardRichard Brooks Bye
2005Spain F12 FuturesFHard Richard Brooks6-1 6-3
2005Spain F12 FuturesSFHardRichard Brooks 6-1 7-5
2005Spain F12 FuturesQFHardRichard Brooks 6-4 6-1
2005Portugal F2 FuturesR16Hard Richard Brooks7-6(5) 6-4
2005Portugal F1 FuturesQFHard Richard Brooks6-4 6-2
2005Portugal F1 FuturesR16HardRichard Brooks 6-2 6-3
2005Portugal 1 SatelliteFHard Richard Brooks6-4 3-6 6-2
2005Portugal 1 SatelliteSFHardRichard Brooks 6-3 3-6 6-3
2005Portugal 1 SatelliteQFHardRichard Brooks 6-2 6-2
2004Spain F34A FuturesFClay Richard Brooks6-3 6-1
2004Spain F34A FuturesSFClayRichard Brooks 6-1 6-4
2004Spain F34A FuturesQFClayRichard Brooks Bye
2004Spain F34 FuturesR16Hard Richard Brooks6-2 0-6 6-3
2004Spain F34 FuturesR32HardRichard Brooks 6-4 6-3
2004Spain F34 FuturesFHardRichard Brooks 6-2 6-3
2004Spain F34 FuturesSFHardRichard Brooks WO
2004Spain F34 FuturesQFHardRichard Brooks Bye
2004South Africa F1 FuturesFHard Richard Brooks1-6 6-3 6-0
2004South Africa F1 FuturesSFHardRichard Brooks 6-2 7-5
2004South Africa F1 FuturesQFHardRichard Brooks 7-6(4) 6-3
2004Botswana F1 FuturesR16Hard Richard Brooks3-6 6-1 6-2
2004Botswana F1 FuturesR32HardRichard Brooks 6-3 2-6 6-4
2004Botswana F1 FuturesFHardRichard Brooks 7-5 6-4
2004Botswana F1 FuturesSFHardRichard Brooks 6-1 6-0
2004Spain F30 FuturesSFClay Richard Brooks6-2 6-2
2004Spain F30 FuturesQFClayRichard Brooks 6-3 6-0
2004Spain F27 FuturesR16Hard Richard Brooks6-0 6-2
2004Spain F27 FuturesR32HardRichard Brooks 4-6 6-0 3-0 Retired
2004Spain F26 FuturesR16Hard Richard Brooks6-2 6-2
2004Spain F26 FuturesR32HardRichard Brooks 4-6 6-3 7-5
2004Spain F26 FuturesFHardRichard Brooks 6-0 6-1
2004Spain F26 FuturesSFHardRichard Brooks 5-5 Retired
2004Spain F26 FuturesQFHardRichard Brooks Bye
2004Spain F25 FuturesR32Hard Richard Brooks7-6(4) 6-3
2004Spain F25 FuturesFHardRichard Brooks 6-3 2-6 6-1
2004Spain F25 FuturesSFHardRichard Brooks 4-6 6-3 6-4
2004Spain F25 FuturesQFHardRichard Brooks 6-3 6-4
2004Spain F24 FuturesQFHard Richard Brooks6-4 6-4
2004Spain F23 FuturesFHard Richard Brooks6-3 7-5
2004Spain F23 FuturesSFHardRichard Brooks 7-6(3) 7-6(4)
2004Spain F23 FuturesQFHardRichard Brooks 6-0 6-1
2004Spain F22 FuturesSFHard Richard Brooks6-3 6-4
2004Spain F22 FuturesQFHardRichard Brooks 6-1 6-4
2004Great Britain F4 FuturesSFHard Richard Brooks6-0 3-6 6-3
2004Great Britain F4 FuturesQFHardRichard Brooks 6-4 6-2
2004Great Britain F3 FuturesSFHard Richard Brooks5-7 7-5 7-6(4)
2004Great Britain F3 FuturesQFHardRichard Brooks 6-7(4) 6-2 6-4
2004Spain F16 FuturesSFClay Richard Brooks6-4 4-6 6-1
2004Spain F16 FuturesQFClayRichard Brooks 6-2 6-1
2004Spain F15 FuturesQFClay Richard Brooks6-2 6-1
2004Spain F14 FuturesQFClay Richard Brooks6-0 6-1
2004Spain F13 FuturesQFClay Richard Brooks6-2 4-6 7-5
2004Cordoba ChallengerSFHard Richard Brooks6-2 7-5
2004Cordoba ChallengerQFHardRichard Brooks 6-4 7-6(1)
2004Spain F11 FuturesSFHard Richard Brooks6-4 6-3
2004Spain F11 FuturesQFHardRichard Brooks Bye
2004Spain F10 FuturesSFHard Richard Brooks6-1 6-2
2004Spain F10 FuturesQFHardRichard Brooks Bye
2004Great Britain F2 FuturesR32Clay Richard Brooks6-3 3-6 6-2
2004Great Britain F2 FuturesFClayRichard Brooks 6-2 6-3
2004Great Britain F2 FuturesSFClayRichard Brooks 6-1 6-1
2004Great Britain F2 FuturesQFClayRichard Brooks Bye
2004Great Britain F1 FuturesSFClay Richard Brooks7-6(6) 6-3
2004Great Britain F1 FuturesQFClayRichard Brooks Bye
2004Portugal F3 FuturesQFHard Richard Brooks6-1 6-2
2004Portugal F3 FuturesR16HardRichard Brooks 6-1 6-2
2004Portugal F2 FuturesR16Hard Richard Brooks6-4 7-5
2004Portugal F1 FuturesSFHard Richard Brooks6-3 5-7 6-3
2004Portugal F1 FuturesQFHardRichard Brooks 2-6 5-2 Retired
2004Portugal F1 FuturesR16HardRichard Brooks 6-4 3-6 6-1
2004Great Britain 1SFHard Richard Brooks6-4 6-7(6) 6-3
2004Great Britain 1SFHard Richard Brooks6-2 6-4
2004Great Britain 1QFHardRichard Brooks 6-1 6-1
2004Spain F1 FuturesR16Clay Richard Brooks3-6 6-3 6-4
2003Spain F30 FuturesFHard Richard Brooks7-6(5) 7-5
2003Spain F30 FuturesSFHardRichard Brooks 6-3 6-1
2003Spain F30 FuturesQFHardRichard Brooks Bye
2003Spain F26 FuturesSFHard Richard Brooks4-6 6-3 7-6(3)
2003Spain F26 FuturesQFHardRichard Brooks Bye
2003Spain F25 FuturesSFHard Richard Brooks1-6 6-2 7-5
2003Spain F25 FuturesQFHardRichard Brooks Bye
2003Spain F24 FuturesSFHard Richard Brooks7-6(6) 1-6 6-3
2003Spain F24 FuturesQFHardRichard Brooks 6-0 6-1
2003Spain F23 FuturesSFHard Richard BrooksWO
2003Spain F23 FuturesQFHardRichard Brooks 6-4 6-4
2003Spain F22 FuturesSFHard Richard Brooks7-6(6) 6-2
2003Spain F22 FuturesQFHardRichard Brooks 6-4 6-0
2003Poland F3 Futures 1SFClay Richard Brooks6-4 6-7(4) 7-6(2)
2003Poland F3 Futures 1QFClayRichard Brooks Bye
2003Poland F2 FuturesSFClay Richard Brooks6-3 6-3
2003Poland F2 FuturesQFClayRichard Brooks Bye
2003Spain F17 FuturesFClay Richard Brooks6-3 6-1
2003Spain F17 FuturesSFClayRichard Brooks 6-1 6-2
2003Spain F17 FuturesQFClayRichard Brooks 6-3 7-5
2003Spain F16 FuturesSFClay Richard Brooks3-6 6-3 7-5
2003Spain F16 FuturesQFClayRichard Brooks 6-4 6-3
2003Spain F15 FuturesSFClay Richard Brooks6-7(4) 7-5 6-2
2003Spain F15 FuturesQFClayRichard Brooks 6-3 1-0 Retired
2003Spain F13 FuturesR32Clay Richard Brooks6-2 6-3
2003Cordoba ChallengerQFHard Richard Brooks6-1 6-1
2003Portugal 1R32Clay Richard Brooks7-6(3) 6-3
2003Great Britain F5 FuturesSFClay Richard Brooks6-2 6-4
2003Great Britain F5 FuturesQFClayRichard Brooks Bye
2003Spain F8 FuturesQFClay Richard Brooks5-7 6-3 6-2
2003Spain F8 FuturesR16ClayRichard Brooks Bye
2003Spain F6 FuturesSFClay Richard Brooks7-6(5) 6-1
2003Spain F6 FuturesQFClayRichard Brooks 6-3 6-1
2003Spain F6 FuturesR16ClayRichard Brooks 7-6(2) 7-6(3)
2003Spain F5 FuturesQFClay Richard Brooks6-3 3-6 6-0
2003Spain F5 FuturesR16ClayRichard Brooks Bye
2003Portugal F7 FuturesQFClay Richard Brooks6-3 2-6 6-3
2003Portugal F7 FuturesR16ClayRichard Brooks Bye
2003Portugal F6 FuturesR16Clay Richard Brooks6-3 4-6 6-3
2003Portugal F5 FuturesSFHard Richard Brooks7-5 5-7 7-6(2)
2003Portugal F5 FuturesQFHardRichard Brooks 6-3 6-4
2003Portugal F5 FuturesR16HardRichard Brooks 6-1 6-4
2003Wrexham ChallengerQFHard Richard Brooks6-4 2-6 6-4
2003Great Britain F4 FuturesSFHard Richard Brooks6-4 7-6(2)
2003Great Britain F4 FuturesQFHardRichard Brooks 6-0 6-4
2003Spain F1 FuturesR32Hard Richard Brooks6-2 6-0
2003Spain F1 FuturesFHardRichard Brooks 6-1 6-1
2003Spain F1 FuturesSFHardRichard Brooks 7-6(2) 4-6 7-5
2003Spain F1 FuturesQFHardRichard Brooks 6-2 6-3
2003Spain F1 FuturesR16HardRichard Brooks Bye
2002Spain F22 FuturesR16Hard Richard Brooks7-5 6-1
2002Spain F22 FuturesR32HardRichard Brooks 6-4 7-6(6)
2002Spain F22 FuturesFHard Richard Brooks6-1 6-0
2002Spain F22 FuturesSFHardRichard Brooks 6-2 4-6 6-2
2002Spain F22 FuturesQFHardRichard Brooks 6-2 6-3
2002Zimbabwe F1 FuturesR32Hard Richard Brooks6-2 6-2
2002Botswana F1 FuturesR16Hard Richard Brooks7-5 6-3
2002Botswana F1 FuturesR32HardRichard Brooks 6-0 6-2
2002Spain F18 FuturesQFHard Richard Brooks6-2 6-3
2002Spain F17 FuturesSFHard Richard Brooks7-5 6-4
2002Spain F17 FuturesQFHardRichard Brooks 6-1 6-4
2002Spain F16 FuturesFHard Richard Brooks6-1 6-4
2002Spain F16 FuturesSFHardRichard Brooks 6-1 6-1
2002Spain F16 FuturesQFHardRichard Brooks 6-1 6-7(2) 6-1
2002Spain F14 FuturesFHard Richard Brooks6-4 7-5
2002Spain F14 FuturesSFHardRichard Brooks 6-1 6-4
2002Spain F14 FuturesQFHardRichard Brooks 6-3 6-4
2002Great Britain F6 FuturesFHard Richard Brooks6-3 6-4
2002Great Britain F6 FuturesSFHardRichard Brooks 6-1 4-6 6-2
2002Great Britain F6 FuturesQFHardRichard Brooks Bye
2002Cordoba ChallengerSFHard Richard Brooks6-2 6-4
2002Cordoba ChallengerQFHardRichard Brooks 6-0 6-2
2002Spain F7 FuturesFClay Richard Brooks6-0 4-6 6-1
2002Spain F7 FuturesSFClayRichard Brooks 6-3 6-2
2002Spain F7 FuturesQFClayRichard Brooks 6-2 6-1
2002Spain F6 FuturesQFClay Richard Brooks1-6 6-1 6-0
2002Spain F5 FuturesR32Clay Richard Brooks6-1 6-0
2002Spain F4 FuturesSFHard Richard Brooks6-3 4-6 6-1
2002Spain F3 FuturesQFHard Richard Brooks6-4 6-4
2002Spain F2 FuturesSFClay Richard Brooks6-2 1-0 Retired
2002Spain F2 FuturesQFClayRichard Brooks 6-0 6-0 Retired
2002Spain F1 FuturesR16Hard Richard Brooks6-2 3-6 6-2
2002Spain F1 FuturesR32HardRichard Brooks 6-3 6-1
2002Spain F1 FuturesFHardRichard Brooks 2-6 6-3 6-3
2002Spain F1 FuturesSFHardRichard Brooks Bye
2002Portugal 1R32Clay Richard Brooks6-4 7-6(5)
2002Portugal 1SFClay Richard Brooks7-5 6-2
2002Portugal 1QFClayRichard Brooks 6-2 6-2
2002Portugal 1R16ClayRichard Brooks Bye
2002Spain 4QFClay Richard Brooks7-5 7-6(4)
2002Spain 4R16ClayRichard Brooks 6-2 6-4
2002Spain 3R16Clay Richard Brooks7-6(7) 6-1
2002Spain 2SFClay Richard Brooks6-0 6-2
2002Spain 2QFClayRichard Brooks 6-3 6-3
2002Spain 2R16ClayRichard Brooks 6-3 6-4
2001Portugal 4QFClay Richard Brooks7-6(4) 6-4
2001Portugal 4R16ClayRichard Brooks Bye
2001Spain F14 FuturesR32Hard Richard Brooks2-6 6-1 6-1
2001Spain F14 FuturesFHardRichard Brooks 7-5 6-0
2001Spain F14 FuturesSFHardRichard Brooks 6-0 6-2
2001Spain F14 FuturesQFHardRichard Brooks Bye
2001Spain F13 FuturesR32Hard Richard Brooks7-5 6-2
2001Spain F13 FuturesFHardRichard Brooks 6-7(5) 6-0 7-5
2001Spain F13 FuturesSFHardRichard Brooks 6-1 6-2
2001Spain F13 FuturesQFHardRichard Brooks 6-2 6-1
2001Spain F10 FuturesR16Hard Richard Brooks6-1 6-2
2001Spain F10 FuturesR32HardRichard Brooks 6-2 6-4
2001Spain F10 FuturesFHardRichard Brooks 4-6 6-2 6-3
2001Spain F10 FuturesSFHardRichard Brooks 6-3 6-4
2001Spain F10 FuturesQFHardRichard Brooks 6-4 6-2
2001Spain F5 FuturesQFClay Richard Brooks6-3 7-5
2001Spain F4 FuturesQFClay Richard Brooks6-4 6-7(3) 7-5
2001Spain F3 FuturesQFClay Richard Brooks6-2 6-2
2001Spain F2 FuturesQFClay Richard Brooks6-3 6-1
2001Spain F1 FuturesR32Clay Richard Brooks6-4 6-7(3) 7-5
2001Portugal 1SFClay Richard Brooks6-1 2-6 6-1
2001Portugal 1SFClay Richard Brooks7-5 6-0
2001Portugal 1QFClayRichard Brooks 6-4 6-0
2001Portugal 1QFClayRichard Brooks 6-2 6-1
2001Portugal 1R16ClayRichard Brooks Bye
2001Spain 4QFClay Richard Brooks6-2 6-1
2001Spain 4R16ClayRichard Brooks 6-3 6-2
2001India 1FHard Richard Brooks7-5 6-3
2001India 1SFHardRichard Brooks 6-1 6-1
2001India 1QFHardRichard Brooks 6-2 6-1
2001Spain 2R16Clay Richard Brooks6-4 6-0
2001Spain 1R16Clay Richard Brooks6-7(6) 6-1 6-1
2000Spain F13 FuturesR32Hard Richard Brooks3-6 6-3 6-2
2000Spain F13 FuturesFHardRichard Brooks 6-3 2-6 7-5
2000Spain F13 FuturesSFHardRichard Brooks 7-5 4-6 6-3
2000Spain F13 FuturesQFHardRichard Brooks Bye
2000Spain F12 FuturesSFHard Richard Brooks7-6(5) 3-6 6-3
2000Spain F12 FuturesQFHardRichard Brooks 6-3 6-3
2000Spain F10 FuturesSFHard Richard Brooks6-3 3-6 6-4
2000Spain F10 FuturesQFHardRichard Brooks Bye
2000Great Britain F7 FuturesSFHard Richard Brooks4-2 5-4(6) 4-0
2000Great Britain F7 FuturesQFHardRichard Brooks 4-2 4-0 4-5(11) 5-3
2000Spain F4 FuturesQFClay Richard Brooks6-2 6-2
2000Spain F3 FuturesR32Clay Richard Brooks6-1 6-2
2000Spain F3 FuturesFClayRichard Brooks 6-3 6-2
2000Spain F3 FuturesSFClayRichard Brooks 3-6 7-5 6-3
2000Spain F3 FuturesQFClayRichard Brooks 6-2 6-0
2000Spain F2 FuturesQFClay Richard Brooks6-2 6-3
2000Spain F1 FuturesSFClay Richard Brooks6-3 6-3
2000Spain F1 FuturesQFClayRichard Brooks 7-6(3) 3-6 7-6(5)
2000Macedonia F3 FuturesFHard Richard Brooks3-6 7-5 6-4
2000Macedonia F3 FuturesSFHardRichard Brooks 6-1 6-3
2000Macedonia F2 FuturesR16Clay Richard Brooks6-2 6-3
2000Macedonia F2 FuturesR32ClayRichard Brooks 7-6(7) 6-0
2000Macedonia F2 FuturesFClayRichard Brooks 6-3 4-6 6-4
2000Macedonia F2 FuturesSFClayRichard Brooks 6-0 6-1
2000IRELAND F2 FUTURESR32Carpet Richard Brooks6-2 6-3
2000IRELAND F2 FUTURESFCarpetRichard Brooks 7-6(5) 3-6 7-6(5)
2000IRELAND F2 FUTURESSFCarpetRichard Brooks 6-2 6-3
2000IRELAND F1 FUTURESSFCarpet Richard Brooks6-3 6-2
2000Bulgaria 1SFClay Richard Brooks7-6(4) 6-3
2000Bulgaria 1QFClayRichard Brooks 6-0 6-0
2000GREAT BRITAIN F4 FUTURESSFClay Richard Brooks6-3 6-0
2000GREAT BRITAIN F4 FUTURESQFClayRichard Brooks 6-2 6-2
2000GBR F3 FUTURESSFClay Richard Brooks6-2 6-3
2000GBR F3 FUTURESQFClayRichard Brooks 6-2 6-3
2000SPAIN 3QFClay Richard Brooks6-3 6-2
2000SPAIN 3R16ClayRichard Brooks 5-7 6-2 6-4
2000Spain 2 MastersR16Clay Richard Brooks6-7(4) 6-4 6-4
2000Spain 1R16Clay Richard Brooks6-0 6-2
1999Spain 7 MastersQFClay Richard Brooks6-4 6-3
1999Spain 7 MastersR16ClayRichard Brooks 6-3 7-5
1999Great Britain F11 FuturesFHard Richard Brooks6-3 6-1
1999Great Britain F11 FuturesSFHardRichard Brooks 7-6 6-3
1999Great Britain F11 FuturesQFHardRichard Brooks Bye
1999Great Britain F10 FuturesFHard Richard Brooks6-4 6-4
1999Great Britain F10 FuturesSFHardRichard Brooks 6-1 6-4
1999Great Britain F10 FuturesQFHardRichard Brooks Bye
1999Great Britain F9 FuturesR32Hard Richard Brooks6-0 6-0
1999Great Britain F9 FuturesFHard Richard Brooks1-6 6-4 6-4
1999Great Britain F9 FuturesSFHardRichard Brooks 6-4 7-5
1999Great Britain F9 FuturesQFHardRichard Brooks Bye
1999Great Britain F8 FuturesSFHard Richard Brooks6-1 6-4
1999Great Britain F8 FuturesQFHardRichard Brooks Bye
1999Spain F5 FuturesSFClay Richard Brooks6-3 7-6
1999Spain F5 FuturesQFClayRichard Brooks WO
1999Spain F4 FuturesQFClay Richard Brooks6-3 4-6 6-3
1999Spain F3 FuturesSFClay Richard Brooks5-7 6-3 6-3
1999Spain F3 FuturesQFClayRichard Brooks 6-3 6-3
1999Spain F2 FuturesQFClay Richard Brooks6-4 6-2
1999Ireland F2 FuturesR16Carpet Richard Brooks6-1 6-2
1999Ireland F2 FuturesR32CarpetRichard Brooks 6-3 7-6
1999Ireland F2 FuturesFCarpetRichard Brooks 6-4 6-3
1999Ireland F2 FuturesSFCarpetRichard Brooks Bye
1999Ireland F1 FuturesR16Carpet Richard Brooks6-2 6-2
1999Ireland F1 FuturesR32CarpetRichard Brooks 6-1 6-3
1999Ireland F1 FuturesFCarpetRichard Brooks 6-3 6-3
1999Ireland F1 FuturesSFCarpetRichard Brooks Bye
1999Great Britain F7 FuturesSFClay Richard BrooksWO
1999Great Britain F6 FuturesSFClay Richard Brooks6-2 1-6 6-2
1999Great Britain F5 FuturesQFClay Richard Brooks6-4 6-4
1999Great Britain F4 FuturesSFClay Richard Brooks6-0 6-1
1999Great Britain F4 FuturesQFClayRichard Brooks 6-1 6-4
1999Spain 1 MastersR16Clay Richard Brooks6-0 7-6
1998Great Britain F8 FuturesQFHard Richard Brooks3-6 6-1 6-4
1998Great Britain F7 FuturesR32Hard Richard Brooks6-3 6-1
1998Great Britain F7 FuturesFHardRichard Brooks 6-3 6-4
1998Great Britain F7 FuturesSFHardRichard Brooks 6-3 6-1
1998Great Britain F7 FuturesQFHardRichard Brooks 6-4 6-4
1998Spain 2 MastersR16Clay Richard Brooks6-2 6-7 7-6
1995Central Africa MastersSFClay Richard Brooks6-1 6-1

Richard Brooks Last 10 Matches:

2013Spain F9 FuturesQFCarpetL Goncalo Oliveira7-5 6-2
2013Spain F8 FuturesSFCarpetL Ferran Ventura-Martell1-6 6-2 6-4
2013Spain F8 FuturesQFCarpetW Elroy Middendorp6-0 6-1
2013Spain F7 FuturesFCarpetL Max Andrews4-6 6-4 6-2
2013Spain F7 FuturesSFCarpetW Ryota Kishi6-2 6-4
2013Spain F7 FuturesQFCarpetW Arturo Torregrosa Velilla6-1 6-4
2010Spain F27 FuturesQFClayL Santos Sanchez-Patino6-3 2-6 6-0
2009Senegal F1 FuturesFHardW Tinotenda Chanakira6-1 6-4
2009Uganda F1 FuturesR32ClayL Rupesh Roy7-5 6-4
2009Uganda F1 FuturesFClayW Edward Odocken6-1 6-1

Last 10 Matches:


Whats your opinion on the head to head? Is a better tennis player?