Stadium: Court 5 Round: 62 Ground: Hardcourt outdoor
ITF USA F32 | 2017/09/22 17:30 | Keenan Mayo v Diaz Freire, Gabriel | 3-6,1-6 |
ITF Morocco F4 | 2018/08/06 11:00 | Diaz Freire, Gabriel v Bessire, Andrea | 5-7,3-6 |
ITF Morocco F4 | 2018/08/05 14:00 | Diaz Freire, Gabriel v Butsch, Justin | 2-6,3-6 |
ITF Morocco F3 | 2018/07/31 09:00 | Diaz Freire, Gabriel v Bessire, Andrea | 5-7,0-6 |
ITF Morocco F3 | 2018/07/29 15:00 | Diaz Freire, Gabriel v Del Olmo Diaz, Ramon | 6-1,6-3 |
ITF Spain F17 | 2018/07/05 16:40 | Diaz Freire, Gabriel v Alberto Barroso Campos | 6-1,1-6,1-6 |
ITF Spain F17 | 2018/07/04 10:00 | Diaz Freire, Gabriel v Alberto Barroso Campos | 6-1,1-6,1-6 |
ITF Spain F17 | 2018/07/03 13:00 | Diaz Freire, Gabriel v Romero de Avila Senise, Alberto | 6-1,7-6 |
ITF Spain F17 Qual | 2018/07/01 17:55 | Tatyanin, Nikita v Diaz Freire, Gabriel | 5-7,2-6 |
ITF USA F12 | 2018/04/22 18:30 | Keenan Mayo v Acob, Zandrix | 4-6,3-6 |
ITF USA F12 | 2018/04/21 19:00 | Noah Schachter v Keenan Mayo | 7-6,3-6,1-6 |
ITF USA F32 | 2017/09/22 17:30 | Keenan Mayo v Diaz Freire, Gabriel | 3-6,1-6 |
Tempe, USA, Qualifying | 2017/02/11 17:30 | Kirkman, William v Keenan Mayo | 6-4,7-6 |
ITF USA F4 | 2016/01/18 14:30 | Keenan Mayo v Smith, Raleigh | 1-6,1-6 |
USA F26, Singles Qualifying | 2015/09/11 17:00 | Ren Nakamura v Keenan Mayo | 6-0,6-3 |
ITF USA F24 Qual | 2014/09/05 18:00 | Lynch, Kevin v Keenan Mayo | 7-6,6-3 |