June promotion: Refer a Friend and have a chance to win 1 of 2 $25 TW Gift Cards given PER DAY!
2018 Winter SeasonWinter Season Men's Advanced2 3.75
2016 Winter SeasonWinter Season Men's Competitive1 3.5
2015 Fall SeasonFall Season Men's Competitive1 3.5
2013 Spring SeasonSpring Season Men's Competitive2 3.25
Driving Forehand
E for Effort
text, email or call 216-832-6787 [email protected] I play everywhere: Bradley, Independence, Rockefeller, Beachwood, Parma... I'll pay for indoors: Medical Mutual, Force, Paramount, Center Court, Mayfield Village
Last Updated on Oct 17, 2023| Overall League Record: | 188 - 252 |
| Doubles Record: | 0 - 0 |
| 2026 Record: | 0 - 0 |
| 2025 Record: | 8 - 8 |
| 2024 Record: | 3 - 16 |
| 2023 Record: | 10 - 16 |
| 2022 Record: | 13 - 21 |
| 2021 Record: | 11 - 17 |
| 2020 Record: | 25 - 28 |
| 2019 Record: | 28 - 28 |
| 2018 Record: | 13 - 15 |
| 2017 Record: | 14 - 20 |
| 2016 Record: | 12 - 21 |
| 2015 Record: | 19 - 14 |
| Playoff Record: | 25 - 22 |
| 2 out of 3 sets: | 138 - 181 |
| 3-setters: | 7 - 15 |
| 2 sets w/3rd set breaker: | 36 - 42 |
| 10 game Pro-set Record: | 15 - 28 |
| Fast Tennis: | 0 - 0 |
| Game Win Percentage: | 48% |
| Date | Match Result | Score |
|---|---|---|
| 10/04/2025 | B. Cerveny over M. Horwich |
3-6; 6-3; TB 10-7 |
|
09/13/2025
Playoffs |
N. Rhee over M. Horwich |
4-6; 6-3; TB 10-7 |
|
08/28/2025
Playoffs |
M. Horwich over G. Chmura | 6-3; 6-0 |
| 08/24/2025 | I. Person over M. Horwich | 6-1; 6-3 |
|
08/19/2025
Playoffs |
M. Horwich over K. O'Donnell | 6-2; 6-0 |
| 08/11/2025 | M. Horwich over B. Harmon | 6-1; 7-5 |
| 08/03/2025 | M. Horwich over K. Amlani |
7-5; 4-6; TB 10-3 |
| 08/02/2025 | M. Horwich over M. Janampalli | 6-3; 6-3 |
| 07/07/2025 | S. Jamal over M. Horwich | 6-2; 6-2 |
| 07/06/2025 | M. Horwich over J. Birkett | 6-3; 6-4 |
| Overall League Record: | 188 - 252 |
| Doubles Record: | 0 - 0 |
| 2026 Record: | 0 - 0 |
| 2025 Record: | 8 - 8 |
| 2024 Record: | 3 - 16 |
| 2023 Record: | 10 - 16 |
| 2022 Record: | 13 - 21 |
| 2021 Record: | 11 - 17 |
| 2020 Record: | 25 - 28 |
| 2019 Record: | 28 - 28 |
| 2018 Record: | 13 - 15 |
| 2017 Record: | 14 - 20 |
| 2016 Record: | 12 - 21 |
| 2015 Record: | 19 - 14 |
| Playoff Record: | 25 - 22 |
| 2 out of 3 sets: | 138 - 181 |
| 3-setters: | 7 - 15 |
| 2 sets w/3rd set breaker: | 36 - 42 |
| 10 game Pro-set Record: | 15 - 28 |
| Fast Tennis: | 0 - 0 |
| Game Win Percentage: | 48% |
| Date | Opponents | Score |
|---|---|---|
| 10/04/25 |
B. Cerveny over M. Horwich
Head to Head Analysis
B. Cerveny VS M. Horwich
6 Wins
0 Wins
Played at : Medina - Medina HS
|
3-6; 6-3; TB 10-7 |
|
09/13/25
Playoffs |
N. Rhee over M. Horwich
Head to Head Analysis
N. Rhee VS M. Horwich
1 Wins
0 Wins
Played at : Fairview Park - Morton Park
|
4-6; 6-3; TB 10-7 |
|
08/28/25
Playoffs |
M. Horwich over G. Chmura
Head to Head Analysis
M. Horwich VS G. Chmura
3 Wins
0 Wins
Played at : Rocky River - Force Sports
|
6-3; 6-0 |
| 08/24/25 |
I. Person over M. Horwich
Head to Head Analysis
I. Person VS M. Horwich
1 Wins
0 Wins
Played at : Fairview Park - Morton Park
|
6-1; 6-3 |
|
08/19/25
Playoffs |
M. Horwich over K. O'Donnell
Head to Head Analysis
M. Horwich VS K. O'Donnell
1 Wins
0 Wins
Played at : Cleveland - (CSU) Medical Mutual TC
|
6-2; 6-0 |
| 08/11/25 |
M. Horwich over B. Harmon
Head to Head Analysis
M. Horwich VS B. Harmon
2 Wins
4 Wins
Played at : Bay Village - Bradley Park
|
6-1; 7-5 |
| 08/03/25 |
M. Horwich over K. Amlani
Head to Head Analysis
M. Horwich VS K. Amlani
1 Wins
0 Wins
Played at : Fairview Park - Morton Park
|
7-5; 4-6; TB 10-3 |
| 08/02/25 |
M. Horwich over M. Janampalli
Head to Head Analysis
M. Horwich VS M. Janampalli
1 Wins
0 Wins
Played at : Fairview Park - Morton Park
|
6-3; 6-3 |
| 07/07/25 |
S. Jamal over M. Horwich
Head to Head Analysis
S. Jamal VS M. Horwich
1 Wins
0 Wins
Played at : Cleveland - (CSU) Medical Mutual TC
|
6-2; 6-2 |
| 07/06/25 |
M. Horwich over J. Birkett
Head to Head Analysis
M. Horwich VS J. Birkett
2 Wins
0 Wins
Played at : Fairview Park - Morton Park
|
6-3; 6-4 |
| 05/23/25 |
M. Horwich over R. Guliano
Head to Head Analysis
M. Horwich VS R. Guliano
1 Wins
0 Wins
Played at : Fairview Park - Morton Park
|
7-5 |
| 05/17/25 |
A. Kraig over M. Horwich
Head to Head Analysis
A. Kraig VS M. Horwich
2 Wins
0 Wins
Played at : Fairview Park - Morton Park
|
4-6; 6-2; TB 12-10 |
| 05/10/25 |
B. Harmon over M. Horwich
Head to Head Analysis
B. Harmon VS M. Horwich
4 Wins
2 Wins
Played at : Fairview Park - Morton Park
|
1-6; 6-3; TB 10-5 |
| 04/28/25 |
J. Dawson over M. Horwich
Head to Head Analysis
J. Dawson VS M. Horwich
11 Wins
3 Wins
Played at : Lakewood - Merl Park
|
6-4; 2-3 Ret. |
| 04/17/25 |
M. Horwich over J. Doberstein
Head to Head Analysis
M. Horwich VS J. Doberstein
2 Wins
0 Wins
Played at : North Ridgeville - North Ridge RC
|
6-4; 6-0 |
| 02/20/25 |
A. Kearney over M. Horwich
Head to Head Analysis
A. Kearney VS M. Horwich
12 Wins
0 Wins
Played at : North Ridgeville - North Ridge RC
|
6-2; 6-2 |
| 12/08/24 |
M. Horwich over B. Pope
Head to Head Analysis
M. Horwich VS B. Pope
1 Wins
0 Wins
Played at : North Ridgeville - North Ridge RC
|
6-4; 6-0 |
| 11/21/24 |
M. Perciavalle over M. Horwich
Head to Head Analysis
M. Perciavalle VS M. Horwich
15 Wins
15 Wins
Played at : Westlake - Paramount Tennis Club
|
7-5; 6-0 |
| 11/03/24 |
G. Perrio over M. Horwich
Head to Head Analysis
G. Perrio VS M. Horwich
1 Wins
0 Wins
Played at : Fairview Park - Morton Park
|
6-2; 3-6; 7-5 |
| 10/29/24 |
L. Dorsch over M. Horwich
Head to Head Analysis
L. Dorsch VS M. Horwich
3 Wins
0 Wins
Played at : Fairview Park - Morton Park
|
6-3; 6-2 |
| 09/09/24 |
B. Harmon over M. Horwich
Head to Head Analysis
B. Harmon VS M. Horwich
4 Wins
2 Wins
Played at : Medina - Paramount Tennis Club
|
7-6; 3-0 |
| 09/06/24 |
N. Chavez over M. Horwich
Head to Head Analysis
N. Chavez VS M. Horwich
1 Wins
1 Wins
Played at : Fairview Park - Morton Park
|
6-4 |
| 09/05/24 |
J. Dawson over M. Horwich
Head to Head Analysis
J. Dawson VS M. Horwich
11 Wins
3 Wins
Played at : Lakewood - Merl Park
|
7-5; 6-4 |
| 09/03/24 |
A. Kraig over M. Horwich
Head to Head Analysis
A. Kraig VS M. Horwich
2 Wins
0 Wins
Played at : Rocky River - Rocky River MS
|
6-4; 6-3 |
| 09/02/24 |
J. Oleniczak over M. Horwich
Head to Head Analysis
J. Oleniczak VS M. Horwich
1 Wins
0 Wins
Played at : Rocky River - Rocky River MS
|
7-6; 6-3 |
| 08/10/24 |
M. Horwich over G. Chmura
Head to Head Analysis
M. Horwich VS G. Chmura
3 Wins
0 Wins
Played at : Fairview Park - Morton Park
|
6-4; 7-5 |
| 07/16/24 |
M. Perciavalle over M. Horwich
Head to Head Analysis
M. Perciavalle VS M. Horwich
15 Wins
15 Wins
Played at : Bay Village - Bradley Park
|
1-6; 6-2; TB 10-4 |
| 06/30/24 |
A. Lopez over M. Horwich
Head to Head Analysis
A. Lopez VS M. Horwich
1 Wins
0 Wins
Played at : Cleveland - Rockefeller (MLK) Park
|
6-1; 6-4 |
| 04/21/24 |
A. Kearney over M. Horwich
Head to Head Analysis
A. Kearney VS M. Horwich
12 Wins
0 Wins
Played at : Rocky River - Rocky River MS
|
6-1; 6-0 |
| 03/29/24 |
A. Keller over M. Horwich
Head to Head Analysis
A. Keller VS M. Horwich
1 Wins
1 Wins
Played at : Rocky River - Rocky River MS
|
6-7; 3-1 Ret. |
| 02/26/24 |
M. Becker over M. Horwich
Head to Head Analysis
M. Becker VS M. Horwich
1 Wins
0 Wins
Played at : Cleveland - Case Western University
|
6-3; 6-0 |
| 02/24/24 |
M. Perciavalle over M. Horwich
Head to Head Analysis
M. Perciavalle VS M. Horwich
15 Wins
15 Wins
Played at : Mayfield Village - Racquet Club
|
7-6; 6-0 |
| 02/20/24 |
A. Kearney over M. Horwich
Head to Head Analysis
A. Kearney VS M. Horwich
12 Wins
0 Wins
Played at : Rocky River - Force Sports
|
6-2; 6-3 |
| 02/18/24 |
M. Horwich over M. Perciavalle
Head to Head Analysis
M. Horwich VS M. Perciavalle
15 Wins
15 Wins
Played at : Westlake - Paramount Tennis Club
|
6-3; 6-1 |
| 02/15/24 |
A. Kearney over M. Horwich
Head to Head Analysis
A. Kearney VS M. Horwich
12 Wins
0 Wins
Played at : North Ridgeville - North Ridge RC
|
6-2; 6-3 |
| 12/08/23 |
J. Bryan over M. Horwich
Head to Head Analysis
J. Bryan VS M. Horwich
1 Wins
0 Wins
Played at : Rocky River - Rocky River MS
|
6-3; 6-0 |
| 12/05/23 |
M. Horwich over J. Huff
Head to Head Analysis
M. Horwich VS J. Huff
2 Wins
1 Wins
Played at : Westlake - Paramount Tennis Club
|
6-2; 3-6; TB 13-11 |
|
10/23/23
Playoffs |
J. Hou over M. Horwich
|
0-0 Walkover |
| 09/18/23 |
M. Stephan over M. Horwich
Head to Head Analysis
M. Stephan VS M. Horwich
1 Wins
0 Wins
Played at : Cleveland - Jefferson Park
|
6-4; 6-2 |
| 09/14/23 |
S. Said over M. Horwich
Head to Head Analysis
S. Said VS M. Horwich
1 Wins
0 Wins
Played at : Cleveland - Rockefeller (MLK) Park
|
6-4; 6-3 |
| 09/12/23 |
M. Horwich over N. Chavez
Head to Head Analysis
M. Horwich VS N. Chavez
1 Wins
1 Wins
Played at : Rocky River - Force Sports
|
6-4; 6-0 |
| 09/11/23 |
M. Horwich over J. Birkett
Head to Head Analysis
M. Horwich VS J. Birkett
2 Wins
0 Wins
Played at : Bay Village - Bradley Park
|
6-2; 7-6 |
| 09/09/23 |
B. Cerveny over M. Horwich
Head to Head Analysis
B. Cerveny VS M. Horwich
6 Wins
0 Wins
Played at : Medina - Highland HS
|
6-2; 6-4 |
| 09/03/23 |
M. Horwich over S. Hosner
Head to Head Analysis
M. Horwich VS S. Hosner
6 Wins
0 Wins
Played at : Rocky River - Rocky River MS
|
6-4; 6-2 |
| 08/29/23 |
A. Campbell over M. Horwich
Head to Head Analysis
A. Campbell VS M. Horwich
4 Wins
0 Wins
Played at : Rocky River - Rocky River MS
|
7-5; 6-4 |
| 08/28/23 |
M. Horwich over T. Hennessy
Head to Head Analysis
M. Horwich VS T. Hennessy
3 Wins
5 Wins
Played at : Berea - Baldwin Wallace College (CTC)
|
7-6; 6-2 |
| 08/10/23 |
B. Harmon over M. Horwich
Head to Head Analysis
B. Harmon VS M. Horwich
4 Wins
2 Wins
Played at : Brunswick - Neura Park
|
6-4; 3-2 Ret. |
| 07/26/23 |
M. Horwich over M. Perciavalle
Head to Head Analysis
M. Horwich VS M. Perciavalle
15 Wins
15 Wins
Played at : Westlake - Paramount Tennis Club
|
7-5; 4-6; TB 10-8 |
| 07/13/23 |
S. James over M. Horwich
Head to Head Analysis
S. James VS M. Horwich
1 Wins
0 Wins
Played at : Strongsville - Strongsville HS
|
6-4; 4-6; TB 10-5 |
| 07/05/23 |
A. Campbell over M. Horwich
Head to Head Analysis
A. Campbell VS M. Horwich
4 Wins
0 Wins
Played at : Rocky River - Linden Park
|
5-7; 6-0; TB 10-2 |
| Season Name | Player's Record | Playoff Round | Division Level |
|---|---|---|---|
| 2025 Fall Season | 0-2 | Men's Advanced1 4.0 | |
| 2025 Summer Season | 4-1 | Finals | Men's Competitive1 3.5 |
| 2025 Spring Season | 2-3 | Men's Competitive1 3.5 | |
| 2025 Winter Season | 1-1 | Men's Advanced2 3.75 | |
| 2024 Fall Season | 0-8 | Men's Advanced1 4.0 | |
| 2024 Summer Season | 1-2 | Men's Advanced2 3.75 | |
| 2024 Spring Season | 0-1 | Men's Advanced2 3.75 | |
| 2024 Winter Season | 2-6 | Men's Advanced1 4.0 | |
| 2023 Fall Season | 4-4 | Quarter-Finals | Men's Advanced2 3.75 |
| 2023 Summer Season | 2-5 | Men's Elite2 4.25 | |
| 2023 Spring Season | 0-4 | Men's Advanced2 3.75 | |
| 2023 Winter Season | 3-5 | All Skill Levels | |
| 2022 Fall Season | 0-6 | Men's Elite2 4.25 | |
| 2022 Summer Season | 2-7 | Men's Elite2 4.25 | |
| 2022 Spring Season | 8-3 | Quarter-Finals | Men's Advanced1 4.0 |
| 2022 Winter Season | 3-3 | Men's Advanced1 4.0 | |
| 2021 Fall Season | 2-2 | Men's Elite2 4.25 | |
| 2021 Summer Season | 0-5 | Men's Advanced1 4.0 | |
| 2021 Spring Season | 6-3 | Semi-Finals | Men's Advanced1 4.0 |
| 2021 Winter Season | 4-6 | Round of 16 | Men's Advanced1 4.0 |
| 2020 Fall Season | 8-8 | Quarter-Finals | Men's Advanced1 4.0 |
| 2020 Summer Season | 4-3 | Semi-Finals | Men's Elite2 4.25 |
| 2020 Spring Season | 5-9 | Round of 16 | Men's Advanced1 4.0 |
| 2020 Winter Season | 5-7 | Semi-Finals | All Skill Levels |
| 2019 Fall Season | 4-9 | Quarter-Finals | Men's Elite2 4.25 |
| 2019 Summer Season | 7-6 | Quarter-Finals | Men's Advanced1 4.0 |
| 2019 Spring Season | 7-3 | Finals | Men's Elite2 4.25 |
| 2019 Winter Season | 6-3 | Champion | Men's Advanced2 3.75 |
| 2018 Fall Season | 3-4 | Finals | Men's Advanced1 4.0 |
| 2018 Summer Season | 2-4 | Men's Advanced1 4.0 | |
| 2018 Spring Season | 2-3 | Men's Advanced1 4.0 | |
| 2018 Winter Season | 4-3 | Semi-Finals | Men's Advanced1 4.0 |
| 2017 National Tournament | 2-2 | Semi-Finals | Men's Advanced2 3.75 |
| 2017 Fall Season | 4-8 | Semi-Finals | Men's Advanced1 4.0 |
| 2017 Summer Season | 1-1 | Men's Elite2 4.25 | |
| 2017 Spring Season | 1-5 | Men's Advanced1 4.0 | |
| 2017 Winter Season | 3-2 | Champion | Men's Competitive1 3.5 |
| 2016 Fall Season | 0-5 | Men's Elite2 4.25 | |
| 2016 Summer Season | 3-8 | Round of 16 | Men's Elite2 4.25 |
| 2016 Spring Season | 5-2 | Quarter-Finals | Men's Elite2 4.25 |
| 2015 Partner Program | 1-0 | ||
| 2015 Partner Program | 0-1 | ||
| 2015 Fall Season | 5-2 | Champion | Men's Competitive1 3.5 |
| 2015 Summer Season | 3-4 | Semi-Finals | Men's Competitive1 3.5 |
| 2015 Spring Season | 5-5 | Round of 16 | Men's Competitive1 3.5 |
| 2014 Partner Program | 2-1 | Women's Competitive1 3.5 | |
| 2014 Fall Season | 1-5 | Men's Competitive1 3.5 | |
| 2014 Summer Season | 7-8 | Round of 16 | Men's Competitive1 3.5 |
| 2014 Spring Season | 0-6 | Men's Advanced2 3.75 | |
| 2013 Partner Program | 7-16 | ||
| 2013 Summer Season | 3-1 | Men's Competitive1 3.5 | |
| 2013 Spring Season | 5-3 | Champion | Men's Competitive2 3.25 |
| 2013 Partner Program | 2-2 | ||
| 2012 Fall Season | 7-5 | Quarter-Finals | Men's Competitive2 3.25 |
