June promotion: Refer a Friend and have a chance to win 1 of 2 $25 TW Gift Cards given PER DAY!
2025 Fall SeasonFall Season Mixed Skilled
2023 Spring SeasonSpring Season Men's Skilled 3.0
2019 Fall SeasonFall Season Men's Competitive2 3.25
2019 Summer SeasonSummer Season Men's Competitive2 3.25
Driving Forehand
consistent
No Update
| Overall League Record: | 196 - 255 |
| Doubles Record: | 4 - 8 |
| 2026 Record: | 0 - 3 |
| 2025 Record: | 14 - 15 |
| 2024 Record: | 15 - 16 |
| 2023 Record: | 21 - 23 |
| 2022 Record: | 25 - 27 |
| 2021 Record: | 19 - 26 |
| 2020 Record: | 19 - 36 |
| 2019 Record: | 26 - 23 |
| 2018 Record: | 33 - 38 |
| 2017 Record: | 18 - 25 |
| 2016 Record: | 6 - 23 |
| Playoff Record: | 17 - 34 |
| 2 out of 3 sets: | 182 - 238 |
| 3-setters: | 41 - 42 |
| 2 sets w/3rd set breaker: | 11 - 17 |
| 10 game Pro-set Record: | 3 - 0 |
| Fast Tennis: | 0 - 0 |
| Game Win Percentage: | 47% |
| Date | Match Result | Score |
|---|---|---|
| 05/31/2026 | J. Ciccolini over G. Rogers | 6-2; 2-6; 6-3 |
| 05/21/2026 | C. Morris over G. Rogers | 7-6; 7-5 |
| 05/10/2026 | M. Hobbs over G. Rogers | 4-6; 6-1; 6-0 |
|
10/28/2025
Playoffs |
G. Rogers over T. Uhr | 6-0; 7-5 |
| 10/10/2025 | G. Rogers over T. Uhr | 4-6; 6-4; 6-4 |
| 10/09/2025 | G. Rogers over E. Muskin Rathner | 6-1; 6-1 |
| 10/05/2025 | A. Kearney over G. Rogers | 6-0; 6-0 |
| 09/27/2025 | G. Rogers over D. Landis | 6-1; 6-4 |
| 09/16/2025 | G. Rogers over T. Uhr | 6-3; 7-5 |
| 09/15/2025 | G. Rogers over K. Kambarashvili | 7-5; 6-4 |
| Overall League Record: | 196 - 255 |
| Doubles Record: | 4 - 8 |
| 2026 Record: | 0 - 3 |
| 2025 Record: | 14 - 15 |
| 2024 Record: | 15 - 16 |
| 2023 Record: | 21 - 23 |
| 2022 Record: | 25 - 27 |
| 2021 Record: | 19 - 26 |
| 2020 Record: | 19 - 36 |
| 2019 Record: | 26 - 23 |
| 2018 Record: | 33 - 38 |
| 2017 Record: | 18 - 25 |
| 2016 Record: | 6 - 23 |
| Playoff Record: | 17 - 34 |
| 2 out of 3 sets: | 182 - 238 |
| 3-setters: | 41 - 42 |
| 2 sets w/3rd set breaker: | 11 - 17 |
| 10 game Pro-set Record: | 3 - 0 |
| Fast Tennis: | 0 - 0 |
| Game Win Percentage: | 47% |
| Date | Opponents | Score |
|---|---|---|
| 05/31/26 |
J. Ciccolini over G. Rogers
Head to Head Analysis
J. Ciccolini VS G. Rogers
1 Wins
0 Wins
Played at : Cleveland - Cain Park
|
6-2; 2-6; 6-3 |
| 05/21/26 |
C. Morris over G. Rogers
Head to Head Analysis
C. Morris VS G. Rogers
1 Wins
0 Wins
Played at : Shaker Heights - Shaker Heights HS
|
7-6; 7-5 |
| 05/10/26 |
M. Hobbs over G. Rogers
Head to Head Analysis
M. Hobbs VS G. Rogers
1 Wins
0 Wins
Played at : Cleveland - Purvis Park
|
4-6; 6-1; 6-0 |
|
10/28/25
Playoffs |
G. Rogers over T. Uhr
Head to Head Analysis
G. Rogers VS T. Uhr
7 Wins
1 Wins
Played at : Oberlin - Oberlin College Rec. Center
|
6-0; 7-5 |
| 10/10/25 |
G. Rogers over T. Uhr
|
4-6; 6-4; 6-4 |
| 10/09/25 |
G. Rogers over E. Muskin Rathner
Head to Head Analysis
G. Rogers VS E. Muskin Rathner
5 Wins
0 Wins
Played at : Shaker Heights - Shaker Heights HS
|
6-1; 6-1 |
| 10/05/25 |
A. Kearney over G. Rogers
Head to Head Analysis
A. Kearney VS G. Rogers
1 Wins
0 Wins
Played at : No. Olmsted - High School
|
6-0; 6-0 |
| 09/27/25 |
G. Rogers over D. Landis
Head to Head Analysis
G. Rogers VS D. Landis
1 Wins
0 Wins
Played at : Cleveland - Impett Park
|
6-1; 6-4 |
| 09/16/25 |
G. Rogers over T. Uhr
Head to Head Analysis
G. Rogers VS T. Uhr
7 Wins
1 Wins
Played at : Bay Village - Bradley Park
|
6-3; 7-5 |
| 09/15/25 |
G. Rogers over K. Kambarashvili
Head to Head Analysis
G. Rogers VS K. Kambarashvili
1 Wins
0 Wins
Played at : Cleveland - Rockefeller (MLK) Park
|
7-5; 6-4 |
|
09/14/25
Playoffs |
M. Mella over G. Rogers
Head to Head Analysis
M. Mella VS G. Rogers
11 Wins
1 Wins
Played at : Parma - State Road Park
|
0-0 Walkover |
| 09/02/25 |
G. Rogers over E. Muskin Rathner
Head to Head Analysis
G. Rogers VS E. Muskin Rathner
5 Wins
0 Wins
Played at : Shaker Heights - Shaker Heights HS
|
6-4; 6-2 |
| 08/31/25 |
M. McClellon over G. Rogers
Head to Head Analysis
M. McClellon VS G. Rogers
1 Wins
0 Wins
Played at : Shaker Heights - Shaker Heights HS
|
6-4; 6-0 |
| 08/27/25 |
G. Rogers over S. Lane
Head to Head Analysis
G. Rogers VS S. Lane
1 Wins
0 Wins
Played at : Cleveland - Jefferson Park
|
6-1; 6-1 |
|
08/24/25
Playoffs |
M. Mella over G. Rogers
Head to Head Analysis
M. Mella VS G. Rogers
11 Wins
1 Wins
Played at : Parma - State Road Park
|
6-1; 6-1 |
| 08/12/25 |
E. Schultz over G. Rogers
Head to Head Analysis
E. Schultz VS G. Rogers
2 Wins
0 Wins
Played at : Cleveland - Purvis Park
|
6-0; 6-2 |
| 07/31/25 |
G. Rogers over M. Carlin
Head to Head Analysis
G. Rogers VS M. Carlin
8 Wins
2 Wins
Played at : Parma - State Road Park
|
6-1; 6-1 |
| 07/27/25 |
E. Schultz over G. Rogers
Head to Head Analysis
E. Schultz VS G. Rogers
2 Wins
0 Wins
Played at : Cleveland - Purvis Park
|
6-2; 6-3 |
| 07/26/25 |
A. Rubin over G. Rogers
Head to Head Analysis
A. Rubin VS G. Rogers
1 Wins
1 Wins
Played at : Beachwood - Beachwood Park
|
6-2; 6-2 |
| 07/20/25 |
C. Hagesfeld over G. Rogers
Head to Head Analysis
C. Hagesfeld VS G. Rogers
1 Wins
3 Wins
Played at : Cleveland - Cain Park
|
6-3; 6-2 |
| 07/17/25 |
G. Rogers over T. Uhr
Head to Head Analysis
G. Rogers VS T. Uhr
7 Wins
1 Wins
Played at : Bay Village - Bradley Park
|
6-3; 7-6 |
| 07/13/25 |
G. Rogers over C. Doberstein
Head to Head Analysis
G. Rogers VS C. Doberstein
1 Wins
0 Wins
Played at : Avon - High School
|
6-1; 6-1 |
| 07/11/25 |
G. Rogers over C. Hagesfeld
Head to Head Analysis
G. Rogers VS C. Hagesfeld
3 Wins
1 Wins
Played at : Shaker Heights - Shaker Heights HS
|
6-2; 3-6; 6-4 |
| 07/10/25 |
G. Rogers over J. Spinrad
Head to Head Analysis
G. Rogers VS J. Spinrad
1 Wins
0 Wins
Played at : Shaker Heights - Shaker Heights HS
|
6-2; 3-0 Ret. |
| 07/03/25 |
M. Snyder over G. Rogers
Head to Head Analysis
M. Snyder VS G. Rogers
1 Wins
0 Wins
Played at : Cleveland - Cain Park
|
6-1; 7-5 |
| 06/22/25 |
J. Leo over G. Rogers
Head to Head Analysis
J. Leo VS G. Rogers
5 Wins
1 Wins
Played at : Parma - State Road Park
|
6-4; 6-2 |
| 06/15/25 |
Y. Wang over G. Rogers
Head to Head Analysis
Y. Wang VS G. Rogers
1 Wins
1 Wins
Played at : Brecksville - Broadview Heights HS
|
6-4; 6-2 |
| 06/15/25 |
G. Rogers over M. Carlin
Head to Head Analysis
G. Rogers VS M. Carlin
8 Wins
2 Wins
Played at : Parma - State Road Park
|
7-5; 6-2 |
| 06/14/25 |
M. Furlan over G. Rogers
Head to Head Analysis
M. Furlan VS G. Rogers
1 Wins
0 Wins
Played at : Cleveland - Jefferson Park
|
6-3; 6-4 |
| 06/13/25 |
T. Uhr over G. Rogers
Head to Head Analysis
T. Uhr VS G. Rogers
1 Wins
7 Wins
Played at : Bay Village - Bradley Park
|
1-6; 6-1; 7-6 |
| 06/10/25 |
H. Palattella over G. Rogers
Head to Head Analysis
H. Palattella VS G. Rogers
6 Wins
4 Wins
Played at : Cleveland - Jefferson Park
|
6-2; 7-5 |
| 06/02/25 |
T. Ciszek over G. Rogers
Head to Head Analysis
T. Ciszek VS G. Rogers
1 Wins
0 Wins
Played at : Highland Heights - Community Park
|
6-0; 6-2 |
| 05/18/25 |
T. Rutledge over G. Rogers
Head to Head Analysis
T. Rutledge VS G. Rogers
1 Wins
0 Wins
Played at : Shaker Heights - Shaker Heights HS
|
6-1; 6-0 |
|
10/22/24
Playoffs |
J. Ellison over G. Rogers
Head to Head Analysis
J. Ellison VS G. Rogers
2 Wins
0 Wins
Played at : Independence - Fire Department
|
1-6; 7-5; 6-0 |
|
10/20/24
Playoffs |
G. Rogers over E. Lammermeier
Head to Head Analysis
G. Rogers VS E. Lammermeier
3 Wins
0 Wins
Played at : Independence - Fire Department
|
6-3; 6-4 |
| 09/26/24 |
G. Rogers over E. Lammermeier
Head to Head Analysis
G. Rogers VS E. Lammermeier
3 Wins
0 Wins
Played at : Cleveland - Cain Park
|
6-1; 6-0 |
| 09/25/24 |
G. Rogers over Y. Wang
Head to Head Analysis
G. Rogers VS Y. Wang
1 Wins
1 Wins
Played at : Brecksville - Brecksville Tennis Courts
|
6-3; 6-2 |
| 09/20/24 |
M. Savic over G. Rogers
Head to Head Analysis
M. Savic VS G. Rogers
1 Wins
1 Wins
Played at : Independence - Fire Department
|
6-4; 2-6; 6-2 |
| 09/17/24 |
D. Hird over G. Rogers
Head to Head Analysis
D. Hird VS G. Rogers
1 Wins
0 Wins
Played at : Westlake - Tri-City Park
|
6-3; 2-6; TB 12-10 |
| 09/14/24 |
J. Ellison over G. Rogers
Head to Head Analysis
J. Ellison VS G. Rogers
2 Wins
0 Wins
Played at : Shaker Heights - Shaker Heights HS
|
6-2; 6-3 |
|
09/10/24
Playoffs |
R. Reynolds over G. Rogers
|
6-4; 6-4 |
| 09/05/24 |
D. Croft over G. Rogers
Head to Head Analysis
D. Croft VS G. Rogers
1 Wins
0 Wins
Played at : Cleveland - Michael Zone Rec Center
|
6-2; 6-1 |
| 09/01/24 |
J. Morgan over G. Rogers
Head to Head Analysis
J. Morgan VS G. Rogers
1 Wins
0 Wins
Played at : Cleveland - Rockefeller (MLK) Park
|
6-0; 6-4 |
| 08/30/24 |
G. Rogers over M. Carlin
Head to Head Analysis
G. Rogers VS M. Carlin
8 Wins
2 Wins
Played at : Parma - State Road Park
|
6-2; 6-3 |
| 08/27/24 |
G. Rogers over E. Lammermeier
Head to Head Analysis
G. Rogers VS E. Lammermeier
3 Wins
0 Wins
Played at : Highland Heights - Community Park
|
6-0; 6-0 |
|
08/24/24
Playoffs |
G. Rogers over M. Savic
Head to Head Analysis
G. Rogers VS M. Savic
1 Wins
1 Wins
Played at : Independence - Fire Department
|
6-4; 6-2 |
| 08/24/24 |
G. Rogers over J. Pruchnicki
Head to Head Analysis
G. Rogers VS J. Pruchnicki
1 Wins
0 Wins
Played at : Independence - Fire Department
|
6-1; 6-3 |
| 07/23/24 |
H. Palattella over G. Rogers
Head to Head Analysis
H. Palattella VS G. Rogers
6 Wins
4 Wins
Played at : Cleveland - Jefferson Park
|
4-6; 6-2; 6-2 |
| 07/21/24 |
J. Peeples over G. Rogers
Head to Head Analysis
J. Peeples VS G. Rogers
1 Wins
2 Wins
Played at : Shaker Heights - Shaker Heights HS
|
6-2; 6-3 |
| 07/19/24 |
J. Zickefoose over G. Rogers
Head to Head Analysis
J. Zickefoose VS G. Rogers
2 Wins
2 Wins
Played at : Shaker Heights - Shaker Heights HS
|
6-4; 6-2 |
| Season Name | Player's Record | Playoff Round | Division Level |
|---|---|---|---|
| 2026 Spring Season | 0-3 | Mixed Skilled | |
| 2025 Fall Season | 7-2 | Champion | Mixed Skilled |
| 2025 Summer Season | 5-6 | Semi-Finals | Mixed Skilled |
| 2025 Spring Season | 1-6 | Men's Skilled 3.0 | |
| 2024 Fall Season | 5-5 | Quarter-Finals | Men's Skilled 3.0 |
| 2024 Summer Season | 4-5 | Semi-Finals | Men's Skilled 3.0 |
| 2024 Spring Season | 4-3 | Quarter-Finals | Men's Skilled 3.0 |
| 2024 Winter Season | 0-2 | Men's Competitive2 3.25 | |
| 2023 Fall Season | 0-1 | Men's Skilled 3.0 | |
| 2023 Fall Season | 9-7 | Semi-Finals | Men's Skilled 3.0 |
| 2023 Summer Season | 4-4 | Semi-Finals | Men's Skilled 3.0 |
| 2023 Spring Season | 4-6 | Champion | Men's Skilled 3.0 |
| 2022 Fall Season | 9-8 | Semi-Finals | Men's Skilled 3.0 |
| 2022 Summer Season | 6-3 | Semi-Finals | Men's Skilled 3.0 |
| 2022 Spring Season | 9-13 | Round of 16 | Men's Skilled 3.0 |
| 2021 Fall Season | 9-10 | Quarter-Finals | Men's Skilled 3.0 |
| 2021 Summer Season | 5-9 | Quarter-Finals | Men's Skilled 3.0 |
| 2021 Spring Season | 4-4 | Finals | Men's Competitive2 3.25 |
| 2020 Fall Season | 6-13 | Round of 16 | Men's Competitive1 3.5 |
| 2020 Summer Season | 6-7 | Quarter-Finals | Men's Competitive1 3.5 |
| 2020 Spring Season | 6-12 | Round of 16 | Men's Competitive2 3.25 |
| 2020 Winter Season | 3-1 | All Skill Levels | |
| 2019 Fall Season | 10-5 | Champion | Men's Competitive2 3.25 |
| 2019 Summer Doubles | 0-2 | Lev B Doubles 2.5-3.5 | |
| 2019 Summer Season | 7-5 | Champion | Men's Competitive2 3.25 |
| 2019 Spring Season | 1-7 | Men's Competitive1 3.5 | |
| 2019 Winter Season | 4-5 | Quarter-Finals | Men's Advanced2 3.75 |
| 2018 Fall Season | 10-7 | Semi-Finals | Men's Competitive2 3.25 |
| 2018 Summer/Fall Doubles | 3-3 | Lev B Doubles 2.5-3.5 | |
| 2018 Summer Season | 8-5 | Semi-Finals | Men's Skilled 3.0 |
| 2018 Spring Season | 8-10 | Finals | Men's Competitive2 3.25 |
| 2018 Winter Season | 1-3 | Men's Advanced1 4.0 | |
| 2017 Fall Season | 9-11 | Quarter-Finals | Men's Competitive2 3.25 |
| 2017 Fall Doubles | 0-0 | Doubles Recreational 2.5-3.0 | |
| 2017 Summer Season | 3-3 | Quarter-Finals | Men's Skilled 3.0 |
| 2017 Spring Season | 3-3 | Semi-Finals | Men's Skilled 3.0 |
| 2017 Winter Season | 0-0 | Men's Competitive1 3.5 | |
| 2016 Partner Program | 1-0 | ||
| 2016 Fall Season | 2-7 | Men's Skilled 3.0 | |
| 2016 Summer Season | 1-6 | Men's Skilled 3.0 | |
| 2016 Spring Doubles | 1-3 | Doubles Competitive 3.5 | |
| 2016 Spring Season | 1-5 | Men's Skilled 3.0 |
