David Rice vs Head To Head
Rice 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 Rice :

375
Wins
252
David Rice
Name
413
Ranking
1989-01-01
Birth Date
Nationality
Right-handed
Plays

Head To Head Matches - Chat About The David Rice vs Colin O Head To Head

YearNameRoundSurfaceWinning Player Losing PlayerScore
2015Great Britain F5 FuturesQFHard David Rice7-6(3) 6-4
2015Great Britain F5 FuturesR16HardDavid Rice 6-3 7-6(2)
2015Great Britain F5 FuturesR32HardDavid Rice 6-4 3-6 6-1
2015Great Britain F4 FuturesR16Hard David Rice6-1 7-5
2015Great Britain F4 FuturesR32HardDavid Rice 7-6(1) 4-6 7-5
2015Tunisia F8 FuturesFHard David Rice6-4 2-6 7-6(1)
2015Tunisia F8 FuturesSFHardDavid Rice 6-7(4) 6-4 6-4
2015Tunisia F8 FuturesQFHardDavid Rice 6-1 6-0
2015Tunisia F8 FuturesR16HardDavid Rice 6-7(2) 6-1 6-2
2015Tunisia F8 FuturesR32HardDavid Rice 6-3 6-1
2015Tunisia F7 FuturesR16Hard David Rice7-5 7-6(5)
2015Tunisia F7 FuturesR32HardDavid Rice 7-6(3) 6-2
2015Tunisia F6 FuturesR32Hard David Rice6-4 6-1
2015Glasgow ChallengerQFHard David Rice7-6(6) 7-6(8)
2015Great Britain F2 FuturesR16Hard David Rice7-6(3) 6-2
2015Great Britain F2 FuturesR32HardDavid Rice 6-3 6-3
2015France F2 FuturesR32Hard David Rice4-6 7-6(4) 6-3
2015France F1 FuturesR32Clay David Rice6-2 6-1
2014Qatar F6 FuturesR32Hard David Rice6-2 6-3
2014Thailand F11 FuturesR32Hard David Rice4-6 6-2 6-0
2014Thailand F10 FuturesR16Hard David Rice1-0 Retired
2014Thailand F10 FuturesR32HardDavid Rice 7-6(5) 7-6(7)
2014Great Britain F19 Futures  SFHard David Rice6-1 6-1
2014Great Britain F19 Futures  QFHardDavid Rice 6-2 5-7 6-3
2014Great Britain F19 Futures  R16HardDavid Rice 6-2 6-0
2014Great Britain F19 Futures  R32HardDavid Rice 6-4 6-2
2014Great Britain F18 FuturesR32Hard David Rice6-3 2-6 6-3
2014Great Britain F17 FuturesR16Hard David Rice6-1 6-2
2014Great Britain F17 FuturesR32HardDavid Rice 7-6(6) 6-3
2014France F19 FuturesR32Hard David Rice6-4 7-5
2014Great Britain F16 FuturesR16Hard David Rice4-6 6-2 7-5
2014Great Britain F16 FuturesR32HardDavid Rice 6-4 7-5
2014France F17 FuturesQFHard David Rice2-6 6-1 6-4
2014France F17 FuturesR16HardDavid Rice 6-1 6-4
2014France F17 FuturesR32HardDavid Rice 6-2 6-2
2014Spain F24 FuturesR32Hard David Rice6-4 6-2
2014Segovia ChallengerR32Hard David Rice6-3 6-4
2014Astana ChallengerR32Hard David Rice6-3 2-6 7-6
2014Great Britain F14 FuturesFGrassDavid Rice 6-4 6-4
2014Great Britain F14 FuturesSFGrassDavid Rice 1-6 6-2 7-6(5)
2014Great Britain F14 FuturesQFGrassDavid Rice 7-6(4) 6-3
2014Great Britain F14 FuturesR16GrassDavid Rice 6-2 6-1
2014Great Britain F14 FuturesR32GrassDavid Rice 6-4 6-3
2014Great Britain F13 FuturesR16Grass David Rice5-7 6-3 6-4
2014Great Britain F13 FuturesR32GrassDavid Rice 6-3 6-0
2014Great Britain F12 FuturesSFGrass David Rice3-6 7-5 6-4
2014Great Britain F12 FuturesQFGrassDavid Rice 6-3 6-1
2014Great Britain F12 FuturesR16GrassDavid Rice 6-7(1) 7-6(5) 6-4
2014Great Britain F12 FuturesR32GrassDavid Rice 6-4 7-5
2014WimbledonQFGrass David Rice6-7(5) 6-1 6-2
2014Nottingham ChallengerR32Grass David Rice2-6 6-3 6-1
2014Turkey F18 FuturesFHardDavid Rice 4-6 6-4 6-3
2014Turkey F18 FuturesSFHardDavid Rice 2-6 6-4 7-5
2014Turkey F18 FuturesQFHardDavid Rice 6-1 6-4
2014Turkey F18 FuturesR16HardDavid Rice 7-6(1) 6-3
2014Turkey F18 FuturesR32HardDavid Rice 6-1 6-3
2014Turkey F17 FuturesR16Hard David Rice6-2 6-4
2014Turkey F17 FuturesR32HardDavid Rice 6-0 6-4
2014Tallahassee ChallengerR32Clay David Rice7-6(3) 6-1
2014Savannah ChallengerR32Clay David Rice6-2 6-2
2014Sarasota ChallengerSFClay David Rice3-6 6-3 6-3
2014Sarasota ChallengerQFClayDavid Rice 6-2 0-6 6-4
2014USA F11 FuturesR16Hard David Rice6-2 6-3
2014USA F11 FuturesR32HardDavid Rice 6-0 6-2
2014St. Brieuc ChallengerFHardDavid Rice 6-4 6-4
2014St. Brieuc ChallengerSFHardDavid Rice 6-3 6-2
2014St. Brieuc ChallengerQFHardDavid Rice Bye
2014St. Brieuc ChallengerR32Hard David Rice6-3 7-6(4)
2014Switzerland F1 FuturesR16Carpet David Rice6-2 6-3
2014Switzerland F1 FuturesR32CarpetDavid Rice 6-4 6-7(5) 6-4
2014Great Britain F8 FuturesSFHard David Rice7-6(7) 6-1
2014Great Britain F8 FuturesQFHardDavid Rice WO
2014Great Britain F8 FuturesR16HardDavid Rice 7-6(5) 7-6(0)
2014Great Britain F8 FuturesR32HardDavid Rice 6-1 7-5
2014Great Britain F7 FuturesSFHard David Rice6-1 6-4
2014Great Britain F7 FuturesQFHardDavid Rice 6-3 6-4
2014Great Britain F7 FuturesR16HardDavid Rice 6-3 6-2
2014Great Britain F7 FuturesR32HardDavid Rice 6-4 6-4
2014Cherbourg ChallengerSFHard David Rice6-3 6-2
2014Cherbourg ChallengerQFHardDavid Rice Bye
2014Quimper ChallengerSFHard David Rice6-2 6-0
2014Great Britain F4 FuturesQFHard David Rice6-4 6-2
2014Great Britain F4 FuturesR16HardDavid Rice 6-2 6-4
2014Great Britain F4 FuturesR32HardDavid Rice 6-3 6-2
2014Great Britain F3 FuturesFHardDavid Rice 5-7 6-3 6-4
2014Great Britain F3 FuturesSFHardDavid Rice 6-2 7-6(4)
2014Great Britain F3 FuturesQFHardDavid Rice 7-5 6-4
2014Great Britain F3 FuturesR16HardDavid Rice 3-6 7-5 6-3
2014Great Britain F3 FuturesR32HardDavid Rice 6-4 4-6 6-0
2014Great Britain F2 FuturesFHard David Rice6-3 7-5
2014Great Britain F2 FuturesSFHardDavid Rice 6-4 6-4
2014Great Britain F2 FuturesQFHardDavid Rice 6-4 6-3
2014Great Britain F2 FuturesR16HardDavid Rice 6-2 6-1
2014Great Britain F2 FuturesR32HardDavid Rice 6-4 7-5
2014Great Britain F1 FuturesR16Hard David Rice6-4 6-3
2014Great Britain F1 FuturesR32HardDavid Rice 7-6(5) 1-6 6-3
2013Turkey F47 FuturesR32Hard David Rice6-2 6-0
2013Champaign ChallengerQFHard David Rice6-3 7-6(2)
2013Champaign ChallengerR16HardDavid Rice 5-7 6-4 6-4
2013Champaign ChallengerR32HardDavid Rice 6-3 6-4
2013Knoxville ChallengerR16Hard David Rice6-4 6-4
2013Knoxville ChallengerR32HardDavid Rice 6-7(4) 6-4 7-5
2013Charlottesville ChallengerFHardDavid Rice 6-7(2) 6-2 6-3
2013Charlottesville ChallengerSFHardDavid Rice 2-6 6-4 6-3
2013Charlottesville ChallengerQFHardDavid Rice 7-6(4) 6-3
2013Charlottesville ChallengerR32Hard David Rice6-3 7-6(4)
2013Great Britain F21 FuturesFHard David Rice6-4 3-6 6-3
2013Great Britain F21 FuturesSFHardDavid Rice 6-2 6-2
2013Great Britain F21 FuturesQFHardDavid Rice 7-5 3-6 6-3
2013Great Britain F21 FuturesR16HardDavid Rice 7-5 6-2
2013Great Britain F21 FuturesR32HardDavid Rice 0-6 6-4 6-2
2013France F19 FuturesQFHard David Rice6-7(3) 6-3 6-1
2013France F19 FuturesR16HardDavid Rice 2-6 7-6(6) 6-2
2013France F19 FuturesR32HardDavid Rice 6-3 6-0
2013France F18 FuturesR32Hard David Rice6-4 5-7 6-2
2013Izmir ChallengerFHardDavid Rice 6-4 0-6 6-3
2013Izmir ChallengerSFHardDavid Rice 7-5 6-2
2013Izmir ChallengerR32Hard David Rice6-1 6-4
2013Istanbul Challenger 2FHardDavid Rice 6-4 6-3
2013Istanbul Challenger 2SFHardDavid Rice 6-2 6-0
2013Istanbul Challenger 2QFHardDavid Rice Bye
2013Istanbul Challenger 2R32Hard David Rice6-2 7-6(3)
2013St Remy ChallengerFHardDavid Rice 6-3 4-6 7-6(0)
2013St Remy ChallengerSFHardDavid Rice 2-6 6-1 6-4
2013St Remy ChallengerQFHardDavid Rice Bye
2013St Remy ChallengerR32Hard David Rice2-6 6-1 7-6(4)
2013Great Britain F16 FuturesQFHard David Rice6-4 7-6(5)
2013Great Britain F16 FuturesR16HardDavid Rice 6-4 6-2
2013Great Britain F16 FuturesR32HardDavid Rice 6-2 6-3
2013Segovia ChallengerFHardDavid Rice 6-2 6-2
2013Segovia ChallengerSFHardDavid Rice 6-2 6-0
2013Segovia ChallengerQFHardDavid Rice 6-3 6-1
2013Segovia ChallengerR32Hard David Rice7-6(4) 6-0
2013Eskisehir ChallengerFHardDavid Rice 6-3 6-1
2013Eskisehir ChallengerSFHardDavid Rice Bye
2013Eskisehir ChallengerR16Hard David Rice5-7 6-3 6-4
2013Eskisehir ChallengerR32HardDavid Rice 6-1 3-6 7-6(2)
2013Istanbul ChallengerFHardDavid Rice 7-6(4) 6-2
2013Istanbul ChallengerSFHardDavid Rice WO
2013Istanbul ChallengerR32Hard David Rice6-3 3-6 6-1
2013WimbledonSFGrass David Rice6-3 6-4
2013WimbledonQFGrassDavid Rice 6-3 6-2
2013Nottingham Challenger 2R16Grass David Rice3-6 6-1 6-2
2013Nottingham Challenger 2R32GrassDavid Rice 6-4 3-6 7-6(11)
2013Nottingham Challenger 1QFGrass David Rice7-6(4) 6-3
2013Nottingham ChallengerQFGrass David Rice7-6(4) 6-3
2013Greece F8 FuturesFHardDavid Rice 7-5 4-6 7-6(5)
2013Greece F8 FuturesSFHardDavid Rice 7-5 6-2
2013Greece F8 FuturesQFHardDavid Rice 6-4 7-5
2013Greece F8 FuturesR16HardDavid Rice 6-3 6-2
2013Greece F8 FuturesR32HardDavid Rice 6-4 6-1
2013Greece F7 FuturesFHardDavid Rice 6-3 7-5
2013Greece F7 FuturesSFHardDavid Rice 6-3 6-4
2013Greece F7 FuturesQFHardDavid Rice 6-1 6-1
2013Greece F7 FuturesR16HardDavid Rice 6-3 7-5
2013Greece F7 FuturesR32HardDavid Rice 6-3 6-0
2013USA F10 FuturesR32Hard David Rice7-5 6-3
2013USA F9 FuturesFHardDavid Rice 6-2 6-0
2013USA F9 FuturesSFHardDavid Rice 6-1 6-1
2013USA F9 FuturesQFHardDavid Rice Bye
2013USA F9 FuturesQFHard David Rice6-7(4) 6-1 7-6(2)
2013USA F9 FuturesR16HardDavid Rice 4-6 6-3 6-2
2013USA F9 FuturesR32HardDavid Rice 6-4 6-4
2013San Luis Potosi ChallengerSFClay David Rice6-2 6-2
2013San Luis Potosi ChallengerQFClayDavid Rice 6-1 6-1
2013Great Britain F7 FuturesFHardDavid Rice 6-4 6-1
2013Great Britain F7 FuturesSFHardDavid Rice 5-7 6-3 6-3
2013Great Britain F7 FuturesQFHardDavid Rice Bye
2013Great Britain F7 FuturesSFHard David Rice6-3 4-6 6-4
2013Great Britain F7 FuturesQFHardDavid Rice 6-3 6-4
2013Great Britain F7 FuturesR16HardDavid Rice 7-5 4-0 Retired
2013Great Britain F7 FuturesR32HardDavid Rice 5-2 Retired
2013Great Britain F6 FuturesR32Hard David Rice6-4 6-4
2013Great Britain F5 FuturesFHardDavid Rice 6-0 6-1
2013Great Britain F5 FuturesSFHardDavid Rice 6-4 6-4
2013Great Britain F5 FuturesQFHardDavid Rice Bye
2013Great Britain F5 FuturesR32Hard David Rice7-6(4) 6-2
2013Bergamo ChallengerFHard David Rice6-4 6-4
2013Bergamo ChallengerSFHardDavid Rice 6-2 6-4
2013Bergamo ChallengerQFHardDavid Rice 7-6(3) 6-2
2013Great Britain F3 FuturesSFHard David Rice6-2 6-4
2013Great Britain F3 FuturesQFHardDavid Rice 1-6 6-3 6-1
2013Great Britain F3 FuturesR16HardDavid Rice 7-5 6-3
2013Great Britain F3 FuturesR32HardDavid Rice 6-1 7-5
2013Great Britain F2 FuturesR32Hard David Rice4-6 6-3 6-4
2013Great Britain F1 FuturesR16Hard David Rice6-0 6-4
2013Great Britain F1 FuturesR32HardDavid Rice 6-2 6-4
2012Champaign ChallengerFHard David Rice6-2 6-4
2012Champaign ChallengerSFHardDavid Rice 6-4 6-4
2012Champaign ChallengerQFHardDavid Rice 6-1 6-3
2012Knoxville ChallengerSFHard David Rice3-6 6-1 6-1
2012Knoxville ChallengerQFHardDavid Rice 3-6 6-3 6-4
2012Great Britain F18 FuturesR16Hard David Rice6-1 6-3
2012Great Britain F18 FuturesR32HardDavid Rice 6-2 6-4
2012Great Britain F17 FuturesR16Hard David Rice6-2 0-6 7-6(8)
2012Great Britain F17 FuturesR32HardDavid Rice 6-2 6-4
2012Rennes ChallengerSFCarpet David Rice6-0 6-0
2012Rennes ChallengerQFCarpetDavid Rice 6-4 6-4
2012Izmir ChallengerFHard David Rice6-4 6-4
2012Izmir ChallengerSFHardDavid Rice 2-6 7-6(5) 6-0
2012Izmir ChallengerQFHardDavid Rice 6-3 6-0
2012Istanbul ChallengerQFHard David Rice6-2 7-5
2012St Remy ChallengerFHardDavid Rice 6-4 6-4
2012St Remy ChallengerSFHardDavid Rice 4-6 6-4 7-5
2012St Remy ChallengerQFHardDavid Rice 6-2 6-3
2012St Remy ChallengerR16Hard David Rice7-6(3) 6-4
2012St Remy ChallengerR32HardDavid Rice 6-3 7-5
2012Great Britain F14 FuturesR32Hard David Rice6-0 6-2
2012WimbledonQFGrass David Rice6-3 4-6 6-2
2012USA F9 FuturesR32Hard David Rice6-3 Retired
2012Tallahassee ChallengerSFHard David Rice3-6 6-2 0-0 Retired
2012Tallahassee ChallengerQFHardDavid Rice 6-2 6-4
2012Great Britain F5 FuturesR32Hard David Rice4-6 6-0 7-6(4)
2012Great Britain F4 FuturesQFHard David Rice6-7(4) 7-6(5) 6-1
2012Great Britain F4 FuturesR16HardDavid Rice 6-4 6-3
2012Great Britain F4 FuturesR32HardDavid Rice 3-0 Retired
2012Cherbourg ChallengerFHard David Rice6-2 6-1
2012Cherbourg ChallengerSFHardDavid Rice 7-5 7-6(3)
2012Cherbourg ChallengerQFHardDavid Rice 6-1 6-4
2012Bergamo ChallengerSFHard David Rice1-6 7-6(3) 6-2
2012Bergamo ChallengerQFHardDavid Rice 6-2 6-2
2012Quimper ChallengerSFHard David Rice4-6 6-2 6-1
2012Quimper ChallengerQFHardDavid Rice 7-5 6-3
2012Great Britain F3 FuturesSFHard David Rice6-2 6-2
2012Great Britain F3 FuturesQFHardDavid Rice 6-3 7-5
2012Great Britain F3 FuturesR16HardDavid Rice 7-6(4) 6-1
2012Great Britain F3 FuturesR32HardDavid Rice 6-3 6-3
2012Great Britain F2 FuturesFHard David Rice6-2 6-0
2012Great Britain F2 FuturesSFHardDavid Rice 6-4 3-6 6-3
2012Great Britain F2 FuturesQFHardDavid Rice 7-6(4) 6-0
2012Great Britain F2 FuturesR16HardDavid Rice 6-2 7-5
2012Great Britain F2 FuturesR32HardDavid Rice 6-4 1-6 6-3
2012Great Britain F1 FuturesR16Hard David Rice6-3 6-4
2012Great Britain F1 FuturesR32HardDavid Rice 6-4 6-4
2011Salzburg ChallengerQFHard David Rice6-2 6-1
2011Loughborough ChallengerQFHard David Rice7-6(7) 7-6(8)
2011Kuwait F2 FuturesR32Hard David Rice6-7(5) 6-4 6-0
2011Great Britain F16 FuturesR16Hard David Rice7-6(9) 3-6 7-5
2011Great Britain F16 FuturesR32HardDavid Rice 7-6(4) 2-6 6-3
2011Turkey F27 FuturesR16Hard David Rice7-6(2) 6-2
2011Turkey F27 FuturesR32HardDavid Rice 4-6 6-4 [7-2]
2011Turkey F26 FuturesR32Hard David Rice6-4 6-4
2011Turkey F25 FuturesR32Hard David Rice4-6 6-3 6-3
2011Great Britain F15 FuturesSFHard David Rice6-4 6-4
2011Great Britain F15 FuturesQFHardDavid Rice 6-2 6-4
2011Great Britain F15 FuturesR16HardDavid Rice 6-3 3-6 6-4
2011Great Britain F15 FuturesR32HardDavid Rice 6-2 6-4
2011St Remy ChallengerFHardDavid Rice 3-6 6-3 6-1
2011St Remy ChallengerSFHardDavid Rice 6-3 6-4
2011St Remy ChallengerQFHardDavid Rice 6-2 6-2
2011St Remy ChallengerR32Hard David Rice7-6(2) 6-2
2011Great Britain F13 FuturesQFHard David Rice6-1 7-6(3)
2011Great Britain F13 FuturesR16HardDavid Rice 6-2 6-4
2011Great Britain F13 FuturesR32HardDavid Rice 6-3 6-2
2011Spain F30 FuturesR16Hard David Rice6-4 6-2
2011Spain F30 FuturesR32HardDavid Rice 4-6 6-2 6-2
2011Great Britain F12 FuturesR32Hard David Rice6-3 6-4
2011Great Britain F11 FuturesQFHard David Rice4-6 6-4 6-2
2011Great Britain F11 FuturesR16HardDavid Rice 7-5 6-1
2011Great Britain F11 FuturesR32HardDavid Rice 1-6 7-6(3) 6-4
2011Great Britain F10 FuturesQFGrass David Rice4-6 6-2 6-2
2011Great Britain F10 FuturesR16GrassDavid Rice 7-5 6-4
2011Great Britain F10 FuturesR32GrassDavid Rice 6-3 4-6 7-6(4)
2011Great Britain F9 FuturesFGrass David Rice7-5 6-1
2011Great Britain F9 FuturesSFGrassDavid Rice 6-3 6-2
2011Great Britain F9 FuturesQFGrassDavid Rice 7-5 6-4
2011Great Britain F9 FuturesR16GrassDavid Rice 6-1 6-1
2011Great Britain F9 FuturesR32GrassDavid Rice 6-1 4-6 6-2
2011Great Britain F8 FuturesR32Grass David Rice6-3 6-3
2011EastbourneQFGrass David Rice6-3 6-3
2011Nottingham Challenger 2SFGrass David Rice7-6(5) 2-6 7-6(4)
2011Nottingham ChallengerSFGrass David Rice7-6(5) 2-6 7-6(4)
2011Nottingham Challenger 2QFGrassDavid Rice 5-7 6-3 6-2
2011Nottingham ChallengerQFGrassDavid Rice 5-7 6-3 6-2
2011Israel F5 FuturesFHard David Rice6-1 6-1
2011Israel F5 FuturesSFHardDavid Rice 6-3 2-6 6-4
2011Israel F5 FuturesQFHardDavid Rice 6-2 6-2
2011Israel F5 FuturesR16HardDavid Rice 6-2 6-3
2011Israel F5 FuturesR32HardDavid Rice 6-0 6-4
2011Israel F4 FuturesFHard David Rice6-3 6-2
2011Israel F4 FuturesSFHardDavid Rice 6-3 3-6 6-1
2011Israel F4 FuturesQFHardDavid Rice 6-3 6-1
2011Israel F4 FuturesR16HardDavid Rice 6-2 6-1
2011Israel F4 FuturesR32HardDavid Rice 6-1 6-1
2011Great Britain F7 FuturesR32Clay David Rice6-1 6-2
2011Great Britain F6 FuturesQFClay David Rice6-3 6-0
2011Great Britain F6 FuturesR16ClayDavid Rice 6-4 4-6 6-2
2011Great Britain F6 FuturesR32ClayDavid Rice 6-1 6-3
2011Great Britain F5 FuturesR32Clay David Rice6-3 6-4
2011Turkey F14 FuturesR32Hard David Rice1-0 Retired
2011Turkey F13 FuturesR32Hard David Rice6-1 6-2
2011Turkey F12 FuturesQFHard David Rice6-1 1-6 6-2
2011Turkey F12 FuturesR16HardDavid Rice 6-3 3-6 6-4
2011Turkey F12 FuturesR32HardDavid Rice 2-6 6-0 6-4
2011Rimouski ChallengerFHardDavid Rice 6-2 6-0
2011Rimouski ChallengerSFHardDavid Rice 6-2 6-4
2011Rimouski ChallengerQFHardDavid Rice Bye
2011Rimouski ChallengerR32Hard David Rice6-3 6-1
2011Canada F2 FuturesQFHard David Rice7-6(3) 6-4
2011Canada F2 FuturesR16HardDavid Rice 3-6 7-5 7-6(5)
2011Canada F2 FuturesR32HardDavid Rice 7-6(4) 6-4
2011Canada F1 FuturesR32Hard David Rice4-6 7-6(7) 6-4
2011France F3 FuturesR32Hard David Rice6-3 6-7(3) 7-5
2011Turkey F3 FuturesQFHard David Rice6-3 6-3
2011Turkey F3 FuturesR16HardDavid Rice 6-7(3) 6-1 7-5
2011Turkey F3 FuturesR32HardDavid Rice 7-6(4) 7-5
2011Turkey F2 FuturesQFHard David Rice6-0 6-3
2011Turkey F2 FuturesR16HardDavid Rice 6-4 6-2
2011Turkey F2 FuturesR32HardDavid Rice 6-3 6-2
2011Turkey F1 FuturesR16Hard David Rice6-3 7-5
2011Turkey F1 FuturesR32HardDavid Rice 6-1 6-0
2010Germany F16 FuturesR32Carpet David Rice3-0 Retired
2010Great Britain F15 FuturesQFHard David Rice6-2 3-6 6-1
2010Great Britain F15 FuturesR16HardDavid Rice 6-1 7-5
2010Great Britain F15 FuturesR32HardDavid Rice 6-4 6-4
2010Italy F26 FuturesQFHard David Rice6-2 6-1
2010Italy F26 FuturesR16HardDavid Rice 6-1 6-0
2010Italy F26 FuturesR32HardDavid Rice 6-3 3-6 6-2
2010Great Britain F13 FuturesR16Hard David Rice6-2 6-2
2010Great Britain F13 FuturesR32HardDavid Rice 6-7(3) 7-5 7-6(5)
2010Mexico F6 FuturesFHard David Rice6-1 6-2
2010Mexico F6 FuturesSFHardDavid Rice 6-2 6-4
2010Mexico F6 FuturesQFHardDavid Rice 6-2 6-2
2010Mexico F6 FuturesR16HardDavid Rice 4-6 6-3 7-5
2010Mexico F6 FuturesR32HardDavid Rice 6-4 6-4
2010Mexico F5 FuturesFHardDavid Rice 6-3 6-4
2010Mexico F5 FuturesSFHardDavid Rice 5-7 6-2 6-4
2010Mexico F5 FuturesQFHardDavid Rice 6-4 6-7(9) 6-3
2010Mexico F5 FuturesR16HardDavid Rice 6-3 6-2
2010Mexico F5 FuturesR32HardDavid Rice 6-2 6-3
2010Great Britain F12 FuturesR16Hard David Rice6-2 6-1
2010Great Britain F12 FuturesR32HardDavid Rice 6-2 2-0 Retired
2010Great Britain F11 FuturesQFHard David Rice6-3 3-6 6-4
2010Great Britain F11 FuturesR16HardDavid Rice 6-4 6-4
2010Great Britain F11 FuturesR32HardDavid Rice 6-1 2-6 7-6(3)
2010Great Britain F10 FuturesR32Grass David Rice6-4 6-3
2010Great Britain F9 FuturesFGrass David Rice6-3 7-6(2)
2010Great Britain F9 FuturesSFGrassDavid Rice 5-7 6-2 6-2
2010Great Britain F9 FuturesQFGrassDavid Rice 3-6 7-6(3) 6-4
2010Great Britain F9 FuturesR16GrassDavid Rice 4-6 6-1 6-0
2010Great Britain F9 FuturesR32GrassDavid Rice 6-3 7-5
2010Great Britain F8 FuturesSFGrass David Rice7-5 7-6(4)
2010Great Britain F8 FuturesQFGrassDavid Rice 3-6 7-6(6) 7-6(7)
2010Great Britain F8 FuturesR16GrassDavid Rice 7-6(8) 6-3
2010Great Britain F8 FuturesR32GrassDavid Rice 7-5 7-5
2010WimbledonQFGrass David Rice6-2 6-2
2010EastbourneQFGrass David Rice6-3 6-4
2010Nottingham ChallengerSFGrass David Rice4-6 7-6(6) 6-4
2010Nottingham ChallengerQFGrassDavid Rice 6-1 6-1
2010South Africa F2 FuturesR16Hard David Rice2-6 6-2 6-3
2010South Africa F2 FuturesR32HardDavid Rice 6-4 6-2
2010South Africa F1 FuturesR32Hard David Rice2-6 6-2 6-3
2010Great Britain F6 FuturesR32Clay David Rice7-6(5) 7-5
2010Great Britain F5 FuturesR16Clay David Rice7-6(3) 6-1
2010Great Britain F5 FuturesR32ClayDavid Rice 4-6 6-4 6-4
2010Canada F3 FuturesR16Hard David Rice6-1 7-6(2)
2010Canada F3 FuturesR32HardDavid Rice 6-2 6-4
2010Canada F2 FuturesSFHard David Rice6-1 1-0 Retired
2010Canada F2 FuturesQFHardDavid Rice 0-6 6-1 7-6(5)
2010Canada F2 FuturesR16HardDavid Rice 6-3 6-4
2010Canada F2 FuturesR32HardDavid Rice 6-2 6-1
2010Canada F1 FuturesR16Hard David Rice5-7 6-3 7-6(3)
2010Canada F1 FuturesR32HardDavid Rice 7-6(5) 6-2
2010Israel F3 FuturesR32Hard David Rice6-4 7-5
2010Israel F2 FuturesR32Hard David Rice6-1 6-1
2010Israel F1 FuturesQFHard David Rice6-1 7-6(3)
2010Israel F1 FuturesR16HardDavid Rice 6-2 6-4
2010Israel F1 FuturesR32HardDavid Rice 6-3 6-4
2010Great Britain F2 FuturesR32Hard David Rice6-2 6-1
2010Great Britain F1 FuturesR32Hard David Rice7-5 4-6 6-0
2009Malaysia F6 FuturesQFHard David Rice6-0 3-6 6-1
2009Malaysia F6 FuturesR16HardDavid Rice 1-6 6-4 6-3
2009Malaysia F6 FuturesR32HardDavid Rice 1-6 7-5 6-0
2009Malaysia F5 FuturesR16Hard David Rice6-1 7-6(5)
2009Malaysia F5 FuturesR32HardDavid Rice 6-4 6-4
2009Malaysia F4 FuturesQFHard David Rice5-7 6-2 6-0
2009Malaysia F4 FuturesR16HardDavid Rice 3-6 6-1 6-4
2009Malaysia F4 FuturesR32HardDavid Rice 6-3 6-2
2009Jersey Challenger 2R32Hard David Rice6-7(5) 6-2 6-3
2009Great Britain F16 FuturesR16Hard David Rice6-2 4-6 6-2
2009Great Britain F16 FuturesR32HardDavid Rice 6-4 7-5
2009GREAT BRITAIN F15 FUTURESQFHard David Rice6-3 6-3
2009GREAT BRITAIN F15 FUTURESR16HardDavid Rice 3-6 6-4 6-2
2009GREAT BRITAIN F15 FUTURESR32HardDavid Rice 6-1 6-2
2009Greece F2 FuturesR32Carpet David Rice6-1 6-1
2009Greece F1 FuturesR32Hard David Rice6-2 7-5
2009Great Britain F14 FuturesFHard David Rice6-4 6-3
2009Great Britain F14 FuturesSFHardDavid Rice 1-6 6-4 7-6(1)
2009Great Britain F14 FuturesQFHardDavid Rice 7-6(5) 6-3
2009Great Britain F14 FuturesR16HardDavid Rice 6-2 6-3
2009Great Britain F14 FuturesR32HardDavid Rice 6-4 7-5
2009Great Britain F13 FuturesFHard David Rice6-2 6-3
2009Great Britain F13 FuturesSFHardDavid Rice 3-6 7-5 6-4
2009Great Britain F13 FuturesQFHardDavid Rice 4-1 Retired
2009Great Britain F13 FuturesR16HardDavid Rice 6-7(1) 6-1 6-1
2009Great Britain F13 FuturesR32HardDavid Rice 6-1 6-4
2009Great Britain F12 FuturesR16Hard David Rice6-3 6-3
2009Great Britain F12 FuturesR32HardDavid Rice 6-3 6-2
2009Thailand F2 FuturesR32Hard David Rice2-6 6-2 6-3
2009Thailand F1 FuturesR32Hard David Rice6-1 6-1
2009Great Britain F11 FuturesR32Hard David Rice6-3 7-6(4)
2009Great Britain F10 FuturesR16Grass David Rice6-3 6-3
2009Great Britain F10 FuturesR32GrassDavid Rice 6-1 6-2
2009Great Britain F9 FuturesFGrass David Rice2-6 6-2 6-4
2009Great Britain F9 FuturesSFGrassDavid Rice 6-4 6-4
2009Great Britain F9 FuturesQFGrassDavid Rice 6-2 6-2
2009Great Britain F9 FuturesR16GrassDavid Rice 7-5 2-6 6-3
2009Great Britain F9 FuturesR32GrassDavid Rice 7-6(8) 6-3
2009Great Britain F8 FuturesR16Grass David Rice6-4 6-4
2009Great Britain F8 FuturesR32GrassDavid Rice 7-6(6) 6-7(7) 6-3
2009MALAYSIA F3 FUTURESQFHard David Rice6-1 6-3
2009MALAYSIA F3 FUTURESR16HardDavid Rice 6-2 6-1
2009MALAYSIA F3 FUTURESR32HardDavid Rice 3-6 6-3 6-1
2009Malaysia F2 FuturesFHardDavid Rice 6-3 6-3
2009Malaysia F2 FuturesSFHardDavid Rice 6-2 6-1
2009Malaysia F2 FuturesQFHardDavid Rice 6-4 6-2
2009Malaysia F2 FuturesR32Hard David Rice6-3 5-7 6-4
2009Malaysia F1 FuturesFHardDavid Rice 6-2 4-0 Retired
2009Malaysia F1 FuturesSFHardDavid Rice 6-2 6-1
2009Malaysia F1 FuturesQFHardDavid Rice 6-3 6-1
2009Malaysia F1 FuturesSFHard David Rice6-1 4-6 6-2
2009Malaysia F1 FuturesQFHardDavid Rice 7-6(4) 7-6(5)
2009Malaysia F1 FuturesR16HardDavid Rice 6-2 6-2
2009Malaysia F1 FuturesR32HardDavid Rice 4-6 7-5 6-2
2009KUWAIT F2 FUTURESR32Hard David Rice3-6 6-4 7-6(6)
2009Kuwait F1 FuturesFHardDavid Rice 6-0 6-0
2009Kuwait F1 FuturesSFHardDavid Rice Bye
2009Kuwait F1 FuturesR16Hard David Rice7-5 7-5
2009Kuwait F1 FuturesR32HardDavid Rice 6-1 6-0
2009Great Britain F7 FuturesR32Clay David Rice6-1 5-7 6-2
2009Great Britain F5 FuturesR16Clay David Rice4-6 6-1 6-0
2009Great Britain F5 FuturesR32ClayDavid Rice 6-2 6-0
2009Turkey F3 FuturesSFClay David Rice7-6(5) 3-2 Retired
2009Turkey F3 FuturesQFClayDavid Rice 6-7(4) 7-5 6-2
2009Turkey F3 FuturesR16ClayDavid Rice Bye
2009Turkey F2 FuturesFClay David Rice6-4 6-3
2009Turkey F2 FuturesSFClayDavid Rice 2-6 6-1 6-3
2009Turkey F2 FuturesQFClayDavid Rice 6-4 6-4
2009Turkey F2 FuturesR16ClayDavid Rice Bye
2009Spain F8 FuturesR16Clay David Rice6-4 2-6 7-5
2009Spain F7 FuturesSFClay David Rice7-6(5) 6-3
2009Spain F7 FuturesQFClayDavid Rice 6-1 6-2
2009Spain F7 FuturesR16ClayDavid Rice 6-1 6-0
2009Egypt F3 FuturesR16Clay David Rice6-2 6-0
2009Egypt F3 FuturesR32ClayDavid Rice 6-1 6-3
2009Egypt F2 FuturesFClayDavid Rice 6-4 7-5
2009Egypt F2 FuturesSFClayDavid Rice 6-1 6-3
2009Egypt F2 FuturesQFClayDavid Rice 3-6 6-3 6-2
2009Egypt F2 FuturesR32Clay David Rice6-4 6-7(5) 6-2
2009Spain F1 FuturesR32Clay David Rice6-3 6-2
2008Czech Rep. F6 FuturesFCarpetDavid Rice 6-3 2-0 Retired
2008Czech Rep. F6 FuturesSFCarpetDavid Rice 6-2 6-2
2008Czech Rep. F6 FuturesR16Carpet David Rice6-2 6-3
2008Czech Rep. F6 FuturesR32CarpetDavid Rice 6-2 6-4
2008Czech Rep. F5 FuturesFHard David Rice6-2 6-2
2008Czech Rep. F5 FuturesSFHardDavid Rice 6-4 6-2
2008Czech Rep. F5 FuturesR32Hard David Rice6-3 6-4
2008ISRAEL F5 FUTURESFHardDavid Rice 6-0 6-3
2008ISRAEL F5 FUTURESSFHardDavid Rice 6-1 6-1
2008ISRAEL F5 FUTURESQFHardDavid Rice 6-2 6-2
2008ISRAEL F5 FUTURESR16Hard David Rice6-1 6-1
2008ISRAEL F5 FUTURESR32HardDavid Rice 6-3 6-1
2008ISRAEL F4 FUTURESFHard David Rice6-2 3-6 6-3
2008ISRAEL F4 FUTURESSFHardDavid Rice 6-2 6-0
2008ISRAEL F4 FUTURESQFHardDavid Rice 6-2 6-2
2008ISRAEL F4 FUTURESR32Hard David Rice6-3 6-4
2008GREAT BRITAIN F18 FUTURESFHard David Rice7-6(10) 7-6(8)
2008GREAT BRITAIN F18 FUTURESSFHardDavid Rice 6-4 6-2
2008GREAT BRITAIN F18 FUTURESQFHardDavid Rice Bye
2008GREAT BRITAIN F18 FUTURESR16Hard David Rice6-3 6-2
2008GREAT BRITAIN F18 FUTURESR32HardDavid Rice 1-6 7-5 6-3
2008GREAT BRITAIN F17 FUTURESFHardDavid Rice 6-4 6-3
2008GREAT BRITAIN F17 FUTURESSFHardDavid Rice 6-4 6-1
2008GREAT BRITAIN F17 FUTURESQFHardDavid Rice 6-2 6-3
2008GREAT BRITAIN F17 FUTURESR32Hard David Rice6-1 6-2
2008GREAT BRITAIN F16 FUTURESFHardDavid Rice 6-2 6-4
2008GREAT BRITAIN F16 FUTURESSFHardDavid Rice 7-6(3) 7-5
2008GREAT BRITAIN F16 FUTURESQFHardDavid Rice Bye
2008GREAT BRITAIN F16 FUTURESR32Hard David Rice7-6(1) 5-7 6-3
2008Greece F6 FuturesR16Carpet David Rice4-6 7-6(5) 7-6(5)
2008Greece F6 FuturesR32CarpetDavid Rice 7-6(4) 6-0
2008Greece F5 FuturesR16Carpet David Rice6-1 6-4
2008Greece F5 FuturesR32CarpetDavid Rice 6-3 2-6 7-5
2008Great Britain F15 FuturesR32Hard David Rice6-4 6-0
2008Great Britain F14 FuturesFHardDavid Rice 6-2 6-2
2008Great Britain F14 FuturesSFHardDavid Rice 6-2 7-5
2008Great Britain F14 FuturesQFHardDavid Rice Bye
2008Great Britain F14 FuturesR16Hard David Rice6-2 6-4
2008Great Britain F14 FuturesR32HardDavid Rice 6-2 6-3
2008Poland F7 FuturesR16Clay David Rice5-7 6-1 6-2
2008Poland F7 FuturesR32ClayDavid Rice 2-6 7-6(4) 7-6(2)
2008Great Britain F13 FuturesR32Hard David Rice6-4 6-3
2008Great Britain F11 FuturesR16Grass David Rice6-1 6-2
2008Great Britain F11 FuturesR32GrassDavid Rice 6-3 6-4
2008Great Britain F10 FuturesR16Grass David Rice5-7 6-3 6-0
2008Great Britain F10 FuturesR32GrassDavid Rice 7-6(4) 3-6 6-3
2008Great Britain F9 FuturesR16Grass David Rice6-1 6-4
2008Great Britain F9 FuturesR32GrassDavid Rice 7-5 7-6(6)
2008Netherlands F3 FuturesFClay David Rice6-3 6-0
2008Netherlands F3 FuturesSFClayDavid Rice Bye
2008Netherlands F3 FuturesR32Clay David Rice7-5 6-3
2008Netherlands F2 FuturesFClayDavid Rice 6-1 6-2
2008Netherlands F2 FuturesSFClayDavid Rice 6-0 6-1
2008Netherlands F2 FuturesQFClayDavid Rice Bye
2008Netherlands F2 FuturesR32Clay David Rice2-6 7-5 7-5
2008Netherlands F1 FuturesFClayDavid Rice 6-2 6-2
2008Netherlands F1 FuturesSFClayDavid Rice 6-1 6-1
2008Netherlands F1 FuturesQFClayDavid Rice Bye
2008Netherlands F1 FuturesR32Clay David Rice6-4 6-1
2008Slovenia F2 FuturesFClay David Rice7-5 6-2
2008Slovenia F2 FuturesSFClayDavid Rice 6-2 6-4
2008Slovenia F2 FuturesQFClayDavid Rice Bye
2008Slovenia F2 FuturesR32Clay David Rice6-2 5-7 6-4
2008Slovenia F1 FuturesR16Clay David Rice6-3 6-1
2008Slovenia F1 FuturesR32ClayDavid Rice 2-6 6-4 6-1
2008Spain F20 FuturesFClayDavid Rice 6-3 6-4
2008Spain F20 FuturesSFClayDavid Rice 6-4 6-4
2008Spain F20 FuturesQFClayDavid Rice 6-1 6-1
2008Spain F20 FuturesR32Clay David Rice6-2 6-3
2008Spain F19 FuturesR32Clay David Rice6-1 6-2
2008Spain F18 FuturesQFClay David Rice6-3 7-5
2008Spain F17 FuturesFClay David Rice6-2 6-0
2008Spain F17 FuturesSFClayDavid Rice 6-2 2-6 6-1
2008Spain F17 FuturesQFClayDavid Rice 6-0 6-0
2008Spain F17 FuturesR16ClayDavid Rice Bye
2008Spain F17 FuturesR32Clay David Rice5-7 6-1 6-2
2008Spain F15 FuturesFHard David Rice6-4 1-6 7-5
2008Spain F15 FuturesSFHardDavid Rice 6-0 6-0
2008Spain F15 FuturesQFHardDavid Rice Bye
2008Spain F14 FuturesFClayDavid Rice 7-6(3) 6-7(3) 6-4
2008Spain F14 FuturesSFClayDavid Rice 4-6 7-5 6-3
2008Spain F14 FuturesQFClayDavid Rice 6-3 3-6 6-4
2008Spain F14 FuturesR32Clay David Rice6-3 6-4
2008Spain F13 FuturesSFClay David Rice6-2 6-3
2008Spain F13 FuturesQFClayDavid Rice 6-0 6-2
2008Spain F12 FuturesFClayDavid Rice 6-1 3-6 7-6(4)
2008Spain F12 FuturesSFClayDavid Rice 6-3 6-2
2008Spain F12 FuturesQFClayDavid Rice 6-3 6-3
2008Spain F12 FuturesQFClay David Rice6-4 6-3
2008Spain F12 FuturesR16ClayDavid Rice 6-3 6-4
2008Spain F12 FuturesR32ClayDavid Rice 6-3 6-3
2008Spain F11 FuturesSFClay David Rice6-3 6-4
2008Spain F11 FuturesQFClayDavid Rice 6-2 6-2
2008Spain F10 FuturesSFClay David Rice6-4 6-4
2008Spain F10 FuturesQFClayDavid Rice 6-4 6-3
2008Spain F10 FuturesR16ClayDavid Rice 7-5 6-3
2008Spain F8 FuturesR16Clay David Rice7-6(5) Retired
2008Spain F7 FuturesFClay David Rice1-6 6-3 6-4
2008Spain F7 FuturesSFClayDavid Rice 7-5 6-4
2008Spain F6 FuturesSFClay David Rice6-4 6-2
2008Spain F5 FuturesSFClay David Rice6-3 6-1
2008Spain F5 FuturesQFClayDavid Rice 6-1 6-1
2008Spain F4 FuturesFClayDavid Rice 6-3 6-4
2008Spain F4 FuturesSFClayDavid Rice 6-3 6-2
2008Spain F4 FuturesQFClayDavid Rice 6-3 4-6 6-4
2008Spain F4 FuturesR32Clay David Rice6-4 6-3
2008Spain F3 FuturesFClayDavid Rice 6-4 6-3
2008Spain F3 FuturesSFClayDavid Rice 6-1 6-3
2008Spain F3 FuturesQFClayDavid Rice 6-4 4-6 6-0
2008Spain F3 FuturesR32Clay David Rice6-2 6-2
2008Spain F2 FuturesSFClay David Rice6-3 7-6(2)
2008Spain F2 FuturesQFClayDavid Rice 3-6 6-3 6-1
2007Czech Rep. F6 FuturesSFCarpet David Rice6-2 6-4
2007Czech Rep. F5 FuturesFHard David Rice4-6 7-5 6-3
2007Czech Rep. F5 FuturesSFHardDavid Rice 6-4 6-4
2007Shrewsbury ChallengerQFHard David Rice4-6 6-4 6-3
2007Great Britain F22 FuturesFHard David Rice6-1 7-6(3)
2007Great Britain F22 FuturesSFHardDavid Rice 6-3 4-6 6-1
2007Great Britain F22 FuturesQFHardDavid Rice Bye
2007Great Britain F21 FuturesFHard David Rice6-3 6-3
2007Great Britain F21 FuturesSFHardDavid Rice 7-5 7-5
2007Great Britain F21 FuturesQFHardDavid Rice Bye
2007Spain F39 FuturesFClayDavid Rice 6-2 6-3
2007Spain F39 FuturesSFClayDavid Rice 4-6 7-5 6-2
2007Spain F39 FuturesQFClayDavid Rice 6-4 7-6(6)
2007Spain F39 FuturesR16ClayDavid Rice 6-4 6-3
2007Spain F39 FuturesR32Clay David Rice6-0 3-0 Retired
2007Spain F38 FuturesSFClay David Rice6-0 6-1
2007Spain F38 FuturesQFClayDavid Rice 4-6 6-3 6-2
2007Great Britain F20 FuturesFHardDavid Rice 4-6 6-2 7-5
2007Great Britain F20 FuturesSFHardDavid Rice 6-3 6-1
2007Great Britain F20 FuturesQFHardDavid Rice Bye
2007Great Britain F20 FuturesR32Hard David Rice6-2 6-4
2007Great Britain F19 FuturesFHardDavid Rice 6-3 6-2
2007Great Britain F19 FuturesSFHardDavid Rice 6-0 6-1
2007Great Britain F19 FuturesQFHardDavid Rice Bye
2007Great Britain F19 FuturesR16Hard David Rice6-7(5) 6-4 7-6(6)
2007Great Britain F19 FuturesR32HardDavid Rice 7-6(4) 1-0 Retired
2007Great Britain F14 FuturesR16Hard David Rice2-6 6-4 6-3
2007Great Britain F14 FuturesR32HardDavid Rice 6-1 6-2
2007Great Britain F13 FuturesFGrass David Rice6-4 6-4
2007Great Britain F13 FuturesSFGrassDavid Rice 6-4 6-4
2007Great Britain F13 FuturesQFGrassDavid Rice Bye
2007Nottingham ChallengerR32Grass David Rice6-4 6-1
2007Great Britain F12 FuturesR16Grass David Rice6-1 6-4
2007Great Britain F12 FuturesR32GrassDavid Rice 4-6 6-3 6-3
2007Great Britain F11 FuturesSFGrass David Rice4-6 6-2 6-2
2007Great Britain F11 FuturesQFGrassDavid Rice 3-6 6-2 6-2
2007Queen'sQFGrass David Rice6-2 6-4
2007Great Britain F10 FuturesFClayDavid Rice 6-1 6-3
2007Great Britain F10 FuturesSFClayDavid Rice 7-6(6) 6-2
2007Great Britain F10 FuturesQFClayDavid Rice Bye
2007Great Britain F10 FuturesR16Clay David Rice6-4 6-2
2007Great Britain F10 FuturesR32ClayDavid Rice 6-3 6-4
2007Great Britain F9 FuturesSFClay David Rice7-6(2) 6-4
2007Great Britain F9 FuturesQFClayDavid Rice 6-0 6-0
2007Great Britain F1 FuturesR32Hard David Rice6-2 6-2
2006Shrewsbury ChallengerQFHard David Rice6-1 6-2
2006Great Britain F18 FuturesFHard David Rice7-5 6-2
2006Great Britain F18 FuturesSFHardDavid Rice 6-4 6-2
2006Great Britain F18 FuturesQFHardDavid Rice 6-1 6-3
2006Great Britain F16 FuturesSFHard David Rice6-4 6-2
2006Great Britain F16 FuturesQFHardDavid Rice 6-3 5-7 6-4
2006Great Britain F12 FuturesQFHard David Rice7-6(6) 6-2
2006Great Britain F10 FuturesR32Grass David Rice7-5 6-4
2006Great Britain F9 FuturesFGrassDavid Rice 7-6(3) 6-2
2006Great Britain F9 FuturesSFGrassDavid Rice 6-3 6-3
2006Great Britain F9 FuturesQFGrassDavid Rice 6-2 7-6(2)
2006Great Britain F9 FuturesR32Grass David Rice6-4 6-1
2006NottinghamQFGrass David Rice6-2 6-2
2006Great Britain F6 FuturesSFHard David Rice6-1 6-3
2006Great Britain F6 FuturesQFHardDavid Rice 7-6(4) 6-0
2006Great Britain F1 FuturesSFCarpet David Rice6-2 6-3
2005Great Britain 2QFClay David Rice6-3 6-3
2005Great Britain F6 FuturesQFHard David Rice6-0 6-1
2005Great Britain F5 FuturesSFHard David Rice6-2 6-1
2005Great Britain F5 FuturesQFHardDavid Rice 6-0 6-0
2004Great Britain F6 FuturesSFHard David Rice6-4 6-0
2004Great Britain F6 FuturesQFHardDavid Rice 6-3 6-2

David Rice Last 10 Matches:

2015Great Britain F5 FuturesQFHardL Quentin Halys7-6(3) 6-4
2015Great Britain F5 FuturesR16HardW Marcus Willis6-3 7-6(2)
2015Great Britain F5 FuturesR32HardW Marcus Walters6-4 3-6 6-1
2015Great Britain F4 FuturesR16HardL Boy Westerhof6-1 7-5
2015Great Britain F4 FuturesR32HardW Joe Salisbury7-6(1) 4-6 7-5
2015Tunisia F8 FuturesFHardL Erik Crepaldi6-4 2-6 7-6(1)
2015Tunisia F8 FuturesSFHardW Viktor Durasovic6-7(4) 6-4 6-4
2015Tunisia F8 FuturesQFHardW Yaraslau Shyla6-1 6-0
2015Tunisia F8 FuturesR16HardW Maxime Tabatruong6-7(2) 6-1 6-2
2015Tunisia F8 FuturesR32HardW Valentin Nourrissat6-3 6-1

Last 10 Matches:


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