Back to League Tables
WM
Willis Ma
MaleTexas2021–2025
14
Total Finishes
7
Different Races
1
States (2%)
1:27:55
PR (6:43/mi)
1:47:23
Average
+0:21:39
Slower (first to last)
Medal House
2025
Towne Lake Half Marathon
1:39:13
#18 overall#16 gender
2024
Towne Lake Half Marathon
1:39:34
#23 overall#21 gender
2024
Texas Big Star Half Marathon
1:39:50
#89 overall#77 gender
2024
Hot Trot Half Marathon
1:49:25
#37 overall#32 gender
2024
Murphy Half Marathon, 10K & 5K
1:49:32
#39 overall#33 gender
2023
Texas Big Star Half Marathon
1:39:53
#53 overall#40 gender
2023
Hot Trot Half Marathon
1:48:32
#16 overall#15 gender
2023
Toyota Music Factory Half Marathon
2:45:14
#411 overall#253 gender
2022
Plano Balloon Festival
1:44:12
#8 overall#7 gender
2022
Towne Lake Half Marathon
1:49:38
#49 overall#38 gender
2021
Toyota Music Factory Half Marathon
1:27:55
#12 overall#12 gender
2021
New Years Double
1:31:37
#1 overall#1 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Towne Lake Half MarathonMcKinney | TX | 1:39:13 | #18 |
| 2025 | Hot Trot Half MarathonDallas | TX | 1:49:14 | #48 |
| 2025 | Murphy Half Marathon, 10K & 5KMurphy | TX | 1:49:34 | #43 |
| 2024 | Towne Lake Half MarathonMcKinney | TX | 1:39:34 | #23 |
| 2024 | Texas Big Star Half MarathonFrisco | TX | 1:39:50 | #89 |
| 2024 | Hot Trot Half MarathonDallas | TX | 1:49:25 | #37 |
| 2024 | Murphy Half Marathon, 10K & 5KMurphy | TX | 1:49:32 | #39 |
| 2023 | Texas Big Star Half MarathonFrisco | TX | 1:39:53 | #53 |
| 2023 | Hot Trot Half MarathonDallas | TX | 1:48:32 | #16 |
| 2023 | Toyota Music Factory Half MarathonIrving | TX | 2:45:14 | #411 |
| 2022 | Plano Balloon FestivalPlano | TX | 1:44:12 | #8 |
| 2022 | Towne Lake Half MarathonMcKinney | TX | 1:49:38 | #49 |
| 2021 | Toyota Music Factory Half MarathonIrving | TX | 1:27:55 | #12 |
| 2021 | New Years DoubleAllen | TX | 1:31:37 | #1 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
TXTexas
14 races50-State Challenge
1/ 51 states + DC
50 states to go