Theo McGreevey
Swarthmore (PA) · Jr · CENTRAL ATHLETICPA DAAADistrict 1 · Compare head to head
Athlete rating
90.3
2025 XC season
Races
41
Seasons
6
2019 — 2025
RankedNation #14349·NCAA DIII #5496·METRO #276·NJ #340·Team #35
?
Training paces
& VO2max →
critical speed
6:30/mi, fitted from
11 races in 2024
Speed rating — all races
Cross Country
XC speed rating
2025 XC
88.3
Swarthmore (PA) · Grade Jr
| Date |
Meet |
Event |
Result |
Place |
Rating |
Difficulty |
PR/SR Flags |
| 2025-10-18 |
DREAM Park
|
8000m |
30:50.8 |
117th
· 7th on team |
91.2 |
+0.006 |
SR
CSR
RSR
|
| 2025-09-19 |
Haverford
|
6437m |
25:11.6 |
112th
· 19th on team |
88.9 |
-0.007 |
★PR
★CR
SR
CSR
RSR
|
| 2025-08-30 |
Rose Tree Park
|
5000m |
20:43.1 |
48th
· 18th on team |
84.7 |
+0.037 |
SR
CSR
RSR
|
2024 XC
91.4
Swarthmore (PA) · Grade So
| Date |
Meet |
Event |
Result |
Place |
Rating |
Difficulty |
PR/SR Flags |
| 2024-10-25 |
Haverford College
|
6437m |
24:32.7 |
43rd
· 3rd on team |
90.8 |
-0.007 |
★PR
★CR
SR
CSR
|
| 2024-10-19 |
DREAM Park
|
8000m |
31:02.1 |
95th
· 7th on team |
91.4 |
+0.006 |
CSR
|
| 2024-10-05 |
Lehigh University
|
8000m |
30:53.7 |
369th
· 8th on team |
92.6 |
+0.019 |
★CR
SR
CSR
RSR
|
| 2024-09-20 |
Haverford College
|
6437m |
24:35 |
95th
· 21st on team |
90.9 |
-0.007 |
PR
CR
SR
CSR
RSR
|
2022 XC
107.7
Lower Merion (PA) · Grade 12
| Date |
Meet |
Event |
Result |
Place |
Rating |
Difficulty |
PR/SR Flags |
| 2022-10-29 |
Downingtown West HS
|
5000m |
18:06 |
35th
· 3rd on team |
112.8 |
-0.012 |
★PR
★CR
SR
CSR
|
| 2022-10-15 |
Rose Tree Park
|
5000m |
18:54.4 |
14th
· 3rd on team |
114.5 |
+0.037 |
PR
★CR
★R
SR
CSR
RSR
|
| 2022-10-08 |
Van Cortlandt Park
|
4023m |
15:06.4 |
31st
· 2nd on team |
112.4 |
+0.043 |
★PR
★CR
R
SR
CSR
RSR
|
| 2022-09-29 |
Rose Tree Park
|
5000m |
23:10.2 |
67th
· 14th on team |
92.9 |
+0.037 |
|
| 2022-09-24 |
Parkview Cross Country Course
|
5000m |
19:53 |
32nd
· 2nd on team |
109.5 |
+0.062 |
PR
★CR
R
SR
CSR
RSR
|
| 2022-09-20 |
Rose Tree Park
|
5000m |
20:25.8 |
49th
· 12th on team |
105.5 |
+0.037 |
PR
CR
SR
CSR
|
| 2022-09-14 |
Rose Tree Park
|
5000m |
20:29.4 |
63rd
· 12th on team |
106.1 |
+0.037 |
PR
CR
R
SR
CSR
RSR
|
2021 XC
94.4
Lower Merion (PA) · Grade 11
| Date |
Meet |
Event |
Result |
Place |
Rating |
Difficulty |
PR/SR Flags |
| 2021-10-30 |
Penncrest HS
|
5000m |
20:53.1 |
25th
· 9th on team |
101.4 |
+0.011 |
PR
★CR
SR
CSR
RSR
|
| 2021-10-16 |
Rose Tree Park
|
5000m |
22:52.4 |
145th
· 20th on team |
95.8 |
+0.037 |
CR
SR
CSR
RSR
|
| 2021-09-27 |
Rose Tree Park
|
5000m |
23:42.9 |
108th
· 18th on team |
92.8 |
+0.037 |
CR
SR
CSR
RSR
|
| 2021-09-22 |
Rose Tree Park
|
5000m |
24:53.6 |
97th
· 26th on team |
87.5 |
+0.037 |
CR
SR
CSR
RSR
|
2019 XC
95.8
Lower Merion (PA) · Grade 9
✱
| Date |
Meet |
Event |
Result |
Place |
Rating |
Difficulty |
PR/SR Flags |
| 2019-09-25 |
Coopertown School
|
5000m |
21:22 |
79th
· 29th on team |
95.8 |
-0.012 |
PR
★CR
R
SR
CSR
RSR
|