June promotion: Refer a Friend and have a chance to win 1 of 2 $25 TW Gift Cards given PER DAY!
No Update
| Overall League Record: | 31 - 20 |
| Doubles Record: | 0 - 0 |
| 2026 Record: | 0 - 1 |
| 2025 Record: | 2 - 1 |
| 2024 Record: | 0 - 0 |
| 2023 Record: | 2 - 2 |
| 2022 Record: | 0 - 0 |
| 2021 Record: | 7 - 6 |
| 2020 Record: | 0 - 0 |
| 2019 Record: | 0 - 2 |
| 2018 Record: | 13 - 7 |
| 2017 Record: | 7 - 1 |
| Playoff Record: | 5 - 2 |
| 2 out of 3 sets: | 27 - 15 |
| 3-setters: | 2 - 3 |
| 2 sets w/3rd set breaker: | 4 - 5 |
| 10 game Pro-set Record: | 0 - 0 |
| Fast Tennis: | 0 - 0 |
| Game Win Percentage: | 55% |
| Date | Match Result | Score |
|---|---|---|
| 04/19/2026 | K. Fleishman over M. Bullard |
6-1; 3-6; TB 10-6 |
| 04/24/2025 | J. Nabholz over M. Bullard |
2-6; 7-5; TB 2-4 Ret. |
| 04/22/2025 | M. Bullard over E. Feldman | 6-0; 6-0 |
| 04/17/2025 | M. Bullard over A. Sharma | 6-2; 6-0 |
| 08/20/2023 | B. Tan over M. Bullard |
7-5; 4-6; TB 10-7 |
| 08/18/2023 | M. Bullard over P. Farrelly | 6-4; 6-0 |
| 08/15/2023 | M. Bullard over D. Jeppesen | 6-7; 4-2 |
| 08/13/2023 | K. Balas over M. Bullard | 7-6; 6-4 |
|
07/09/2021
Playoffs |
L. Corcoran over M. Bullard | 0-0 Walkover |
| 06/29/2021 | B. Train over M. Bullard | 6-4; 6-4 |
| Overall League Record: | 31 - 20 |
| Doubles Record: | 0 - 0 |
| 2026 Record: | 0 - 1 |
| 2025 Record: | 2 - 1 |
| 2024 Record: | 0 - 0 |
| 2023 Record: | 2 - 2 |
| 2022 Record: | 0 - 0 |
| 2021 Record: | 7 - 6 |
| 2020 Record: | 0 - 0 |
| 2019 Record: | 0 - 2 |
| 2018 Record: | 13 - 7 |
| 2017 Record: | 7 - 1 |
| Playoff Record: | 5 - 2 |
| 2 out of 3 sets: | 27 - 15 |
| 3-setters: | 2 - 3 |
| 2 sets w/3rd set breaker: | 4 - 5 |
| 10 game Pro-set Record: | 0 - 0 |
| Fast Tennis: | 0 - 0 |
| Game Win Percentage: | 55% |
| Date | Opponents | Score |
|---|---|---|
| 04/19/26 |
K. Fleishman over M. Bullard
Head to Head Analysis
K. Fleishman VS M. Bullard
1 Wins
0 Wins
Played at : Portland - Willamette Park
|
6-1; 3-6; TB 10-6 |
| 04/24/25 |
J. Nabholz over M. Bullard
Head to Head Analysis
J. Nabholz VS M. Bullard
1 Wins
0 Wins
Played at : Portland - Willamette Park
|
2-6; 7-5; TB 2-4 Ret. |
| 04/22/25 |
M. Bullard over E. Feldman
Head to Head Analysis
M. Bullard VS E. Feldman
1 Wins
0 Wins
Played at : Beaverton - Vista Brook Park
|
6-0; 6-0 |
| 04/17/25 |
M. Bullard over A. Sharma
Head to Head Analysis
M. Bullard VS A. Sharma
1 Wins
0 Wins
Played at : Portland - Heights Park
|
6-2; 6-0 |
| 08/20/23 |
B. Tan over M. Bullard
Head to Head Analysis
B. Tan VS M. Bullard
1 Wins
0 Wins
Played at : Portland - Gabriel Park
|
7-5; 4-6; TB 10-7 |
| 08/18/23 |
M. Bullard over P. Farrelly
Head to Head Analysis
M. Bullard VS P. Farrelly
2 Wins
0 Wins
Played at : Portland - Gabriel Park
|
6-4; 6-0 |
| 08/15/23 |
M. Bullard over D. Jeppesen
Head to Head Analysis
M. Bullard VS D. Jeppesen
2 Wins
0 Wins
Played at : Portland - Gabriel Park
|
6-7; 4-2 |
| 08/13/23 |
K. Balas over M. Bullard
Head to Head Analysis
K. Balas VS M. Bullard
1 Wins
0 Wins
Played at : Portland - Heights Park
|
7-6; 6-4 |
|
07/09/21
Playoffs |
L. Corcoran over M. Bullard
Head to Head Analysis
L. Corcoran VS M. Bullard
1 Wins
1 Wins
Played at : Portland - Grant Park
|
0-0 Walkover |
| 06/29/21 |
B. Train over M. Bullard
|
6-4; 6-4 |
| 06/24/21 |
B. Doan over M. Bullard
Head to Head Analysis
B. Doan VS M. Bullard
1 Wins
0 Wins
Played at : Portland - Heights Park
|
6-1; 6-1 |
| 06/22/21 |
M. Bullard over P. Howe
Head to Head Analysis
M. Bullard VS P. Howe
1 Wins
0 Wins
Played at : Beaverton - McMillan Park
|
5-7; 7-5; TB 10-4 |
| 06/09/21 |
A. Gardner over M. Bullard
Head to Head Analysis
A. Gardner VS M. Bullard
1 Wins
1 Wins
Played at : Portland - Gabriel Park
|
6-4; 6-2 |
| 06/04/21 |
M. Bullard over K. Keogh
Head to Head Analysis
M. Bullard VS K. Keogh
1 Wins
0 Wins
Played at : Portland - Alex Rovello Courts
|
6-3; 6-3 |
| 06/03/21 |
R. Tudorache over M. Bullard
Head to Head Analysis
R. Tudorache VS M. Bullard
1 Wins
0 Wins
Played at : Portland - Heights Park
|
7-6; 6-3 |
| 05/31/21 |
C. Nicksic over M. Bullard
Head to Head Analysis
C. Nicksic VS M. Bullard
1 Wins
0 Wins
Played at : Portland - Gabriel Park
|
7-5; 6-1 |
| 05/27/21 |
M. Bullard over D. Jeppesen
Head to Head Analysis
M. Bullard VS D. Jeppesen
2 Wins
0 Wins
Played at : Portland - Willamette Park
|
6-1; 6-0 |
| 05/26/21 |
J. Block over M. Bullard
Head to Head Analysis
J. Block VS M. Bullard
1 Wins
0 Wins
Played at : Portland - Grant Park
|
6-3; 6-0 |
| 05/18/21 |
M. Bullard over C. Bulle
Head to Head Analysis
M. Bullard VS C. Bulle
1 Wins
1 Wins
Played at : Portland - Gabriel Park
|
6-3; 7-6 |
| 04/28/21 |
M. Bullard over P. Farrelly
Head to Head Analysis
M. Bullard VS P. Farrelly
2 Wins
0 Wins
Played at : Portland - Willamette Park
|
6-0; 6-3 |
| 04/20/21 |
M. Bullard over L. Corcoran
Head to Head Analysis
M. Bullard VS L. Corcoran
1 Wins
1 Wins
Played at : Portland - Washington Park
|
6-2; 6-3 |
| 03/29/21 |
M. Bullard over R. Laylo
Head to Head Analysis
M. Bullard VS R. Laylo
1 Wins
0 Wins
Played at : Beaverton - Vista Brook Park
|
6-3; 6-3 |
| 05/17/19 |
S. Corgan over M. Bullard
Head to Head Analysis
S. Corgan VS M. Bullard
1 Wins
1 Wins
Played at : Portland - Gabriel Park
|
6-1; 6-1 |
| 05/03/19 |
D. Knoll over M. Bullard
Head to Head Analysis
D. Knoll VS M. Bullard
1 Wins
0 Wins
Played at : Portland - Willamette Park
|
6-3; 6-4 |
|
09/03/18
Playoffs |
C. Bulle over M. Bullard
Head to Head Analysis
C. Bulle VS M. Bullard
1 Wins
1 Wins
Played at : Portland - Gabriel Park
|
6-4; 6-3 |
|
08/30/18
Playoffs |
M. Bullard over A. Gardner
Head to Head Analysis
M. Bullard VS A. Gardner
1 Wins
1 Wins
Played at : Portland - Gabriel Park
|
0-0 Ret. |
|
08/16/18
Playoffs |
M. Bullard over S. Corgan
Head to Head Analysis
M. Bullard VS S. Corgan
1 Wins
1 Wins
Played at : Portland - Gabriel Park
|
4-6; 6-3; TB 10-3 |
| 08/02/18 |
M. Bullard over J. Shapiro
Head to Head Analysis
M. Bullard VS J. Shapiro
1 Wins
0 Wins
Played at : Beaverton - Vista Brook Park
|
2-6; 6-2; TB 10-5 |
| 07/26/18 |
M. Bullard over D. Rothenberg
Head to Head Analysis
M. Bullard VS D. Rothenberg
1 Wins
0 Wins
Played at : Portland - Gabriel Park
|
6-4; 1-6; 7-6 |
| 07/14/18 |
A. Tippisetti over M. Bullard
Head to Head Analysis
A. Tippisetti VS M. Bullard
1 Wins
0 Wins
Played at : Portland - Gabriel Park
|
6-3; 7-6 |
| 07/14/18 |
M. Bullard over C. Freeman
Head to Head Analysis
M. Bullard VS C. Freeman
1 Wins
1 Wins
Played at : Portland - Willamette Park
|
6-2; 6-2 |
| 07/02/18 |
E. Cohn over M. Bullard
Head to Head Analysis
E. Cohn VS M. Bullard
1 Wins
0 Wins
Played at : Beaverton - Camille Park
|
6-0; 3-6; 6-2 |
|
06/21/18
Playoffs |
M. Bullard over J. Glaser
Head to Head Analysis
M. Bullard VS J. Glaser
1 Wins
1 Wins
Played at : Portland - Grant Park
|
7-6; 7-5 |
|
06/05/18
Playoffs |
M. Bullard over G. Weaver
Head to Head Analysis
M. Bullard VS G. Weaver
2 Wins
0 Wins
Played at : Portland - Hamilton City Park
|
6-2; 7-5 |
| 06/02/18 |
M. Bullard over S. Spieller
Head to Head Analysis
M. Bullard VS S. Spieller
2 Wins
0 Wins
Played at : Portland - Gabriel Park
|
6-1; 6-1 |
| 05/22/18 |
S. Chandra over M. Bullard
Head to Head Analysis
S. Chandra VS M. Bullard
1 Wins
0 Wins
Played at : Portland - Sunset Park / Sunset HS
|
6-4; 6-7; 6-0 |
| 05/20/18 |
M. Bullard over G. Garcia
Head to Head Analysis
M. Bullard VS G. Garcia
1 Wins
0 Wins
Played at : Beaverton - McMillan Park
|
6-3; 6-0 |
| 05/18/18 |
C. Freeman over M. Bullard
Head to Head Analysis
C. Freeman VS M. Bullard
1 Wins
1 Wins
Played at : Portland - Willamette Park
|
6-4; 3-6; TB 10-5 |
| 05/08/18 |
M. Bullard over G. Weaver
|
6-3; 6-4 |
| 04/30/18 |
J. Glaser over M. Bullard
Head to Head Analysis
J. Glaser VS M. Bullard
1 Wins
1 Wins
Played at : Portland - Grant Park
|
6-4; 3-6; 6-3 |
| 04/25/18 |
M. Bullard over T. White
Head to Head Analysis
M. Bullard VS T. White
2 Wins
0 Wins
Played at : Portland - Willamette Park
|
6-1; 6-0 |
| 04/21/18 |
M. Bullard over C. Nolan
Head to Head Analysis
M. Bullard VS C. Nolan
2 Wins
0 Wins
Played at : Portland - Irving Park
|
6-0; 6-1 |
| 04/19/18 |
M. Leion over M. Bullard
Head to Head Analysis
M. Leion VS M. Bullard
1 Wins
0 Wins
Played at : Beaverton - Vista Brook Park
|
7-5; 6-1 |
| 04/11/18 |
M. Bullard over J. Schurger
Head to Head Analysis
M. Bullard VS J. Schurger
1 Wins
0 Wins
Played at : Portland - Sunset Athletic Club
|
6-0; 6-0 |
|
08/23/17
Playoffs |
S. Klump over M. Bullard
Head to Head Analysis
S. Klump VS M. Bullard
1 Wins
0 Wins
Played at : Portland - Gabriel Park
|
2-6; 6-3; TB 10-5 |
|
08/15/17
Playoffs |
M. Bullard over Y. Patel
Head to Head Analysis
M. Bullard VS Y. Patel
1 Wins
0 Wins
Played at : Beaverton - Forest Hills Park
|
6-2; 6-0 |
| 07/24/17 |
M. Bullard over T. Blaine
Head to Head Analysis
M. Bullard VS T. Blaine
1 Wins
0 Wins
Played at : Portland - Reed College
|
6-2; 1-6; TB 10-5 |
| 07/01/17 |
M. Bullard over M. Vaddi
Head to Head Analysis
M. Bullard VS M. Vaddi
1 Wins
0 Wins
Played at : Portland - Peninsula Park
|
7-6; 6-4 |
| 06/30/17 |
M. Bullard over T. White
Head to Head Analysis
M. Bullard VS T. White
2 Wins
0 Wins
Played at : Portland - Grant Park
|
6-0; 6-1 |
| 06/27/17 |
M. Bullard over C. Frazier
Head to Head Analysis
M. Bullard VS C. Frazier
1 Wins
0 Wins
Played at : Portland - Gabriel Park
|
6-3; 3-6; 6-3 |
| Season Name | Player's Record | Playoff Round | Division Level |
|---|---|---|---|
| 2026 Spring #1 | 0-1 | Men's Competitive1 3.5 | |
| 2025 Spring #1 | 2-1 | Men's Competitive1 3.5 | |
| 2023 Summer Season | 2-2 | Men's Advanced1 4.0 | |
| 2021 Spring Season #2 | 4-6 | Round of 16 | Men's Elite2 4.25 |
| 2021 Spring Season #1 | 3-0 | Men's Competitive1 3.5 | |
| 2019 Spring Season | 0-2 | Men's Elite2 4.25 | |
| 2018 Summer Season | 3-2 | Finals | Men's Advanced1 4.0 |
| 2018 Spring Season | 6-4 | Champion | Men's Competitive1 3.5 |
| 2017 Summer | 6-0 | Semi-Finals | Men's Competitive2 3.25 |
| 2017 Spring Season | 0-0 | Men's Skilled 3.0 |
