Back to rankingsView on MileSplit
Ethan McGregor
Class of 2027 · Garretson, SD
High school track and field athlete profile
National rank · #10296
SD rank · #150
0 stars ☆☆☆☆☆
Main · Mile
Secondary · 800m
Athlete overview
Graduation year
2027
Hometown
Garretson, SD
School / team
Garretson High School
Primary event
Mile
Secondary event
800m
Results tracked
32
Star rating
0
TRAX-Score
52.499
Top-End
54.1
Consistency
51.4
Versatility
53.2
Big Meet
48.1
Personal records
Best scored mark in each event across the athlete's complete performance history.
3 events
800m
PR
2:11.05
Outdoor · 2026
Event Score 41.4
1600m
PR
4:47.95
Outdoor · 2026
Event Score 45.1
5000m
PR
17:19.37
Cross Country · 2025
Event Score 34.6
Performance history
32 results shown
All events
All years
| Event | Mark | Event Score | Meet | Year | Season | Place |
|---|---|---|---|---|---|---|
| 1600m | 4:47.95 | 45.1 | Dell Rapids Invite | 2026 | Outdoor | 3 |
| 800m | 2:11.05 | 41.4 | Mike Seivert Relays | 2026 | Outdoor | 4 |
| 1600m | 4:53.82 | 40 | Mike Seivert Relays | 2026 | Outdoor | 2 |
| 1600m | 4:56.30 | 38 | Bjorneberg-Kippes Relays | 2026 | Outdoor | 4 |
| 1600m | 4:57.86 | 36.7 | Beresford Last Chance Meet | 2026 | Outdoor | 2 |
| 1600m | 4:57.97 | 36.6 | Baltic Invitational | 2026 | Outdoor | 3 |
| 800m | 2:14.37 | 34.9 | Terry Bong Relays | 2025 | Outdoor | 4 |
| 5000m | 17:19.37 | 34.6 | SDHSAA Region 2A Cross County Meet | 2025 | Cross Country | 11 |
| 800m | 2:14.82 | 34.1 | Danielsen Relays | 2026 | Outdoor | 9 |
| 800m | 2:14.88 | 34 | Baltic HS Track Meet | 2025 | Outdoor | 9 |
| 1600m | 5:01.44 | 33.8 | Tri-Valley Last Chance | 2026 | Outdoor | 9 |
| 1600m | 5:05.29 | 30.8 | BEC Track Meet | 2026 | Outdoor | 5 |
| 5000m | 17:41.54 | 29.8 | SDHSAA Class A State Cross Country Meet | 2025 | Cross Country | 43 |
| 1600m | 5:08.01 | 28.8 | Dell Rapids Meet | 2025 | Outdoor | 6 |
| 1600m | 5:08.58 | 28.4 | Garretson Jesse James Track Meet | 2026 | Outdoor | 4 |
| 1600m | 5:09.80 | 27.5 | Danielsen Relays | 2026 | Outdoor | 9 |
| 1600m | 5:10.95 | 26.6 | Parker Booster Club Invitational | 2025 | Outdoor | 7 |
| 1600m | 5:11.51 | 26.2 | Danielsen Relays | 2025 | Outdoor | 6 |
| 1600m | 5:13.33 | 24.9 | Chester Invitational | 2025 | Outdoor | 9 |
| 5000m | 18:07.08 | 24.6 | Sioux Valley Invitational | 2025 | Cross Country | 6 |
| 5000m | 18:19.40 | 22.2 | Beresford XC Invite | 2026 | Cross Country | 32 |
| 1600m | 5:17.47 | 22.1 | Tri-Valley Last Chance Meet | 2025 | Outdoor | 17 |
| 5000m | 18:23.14 | 21.5 | Big East Conference XC Meet | 2025 | Cross Country | 3 |
| 1600m | 5:27.49 | 15.7 | Garretson Jesse James Track Meet | 2025 | Outdoor | 8 |
| 5000m | 19:16.50 | 12.3 | Jesse James XC Invite | 2025 | Cross Country | 16 |
| 5000m | 19:43.79 | 8.2 | Viborg-Hurley/SLCC Cross Country Meet | 2025 | Cross Country | 5 |
| 5000m | 19:57.00 | 6.4 | NXR Heartland Regional Championships | 2025 | Cross Country | 225 |
| 5000m | 20:32.44 | 2 | Dell Rapids XC Invite | 2025 | Cross Country | 14 |
| 5000m | 20:35.78 | 1.6 | Sioux Valley Invite | 2024 | Cross Country | 38 |
| 5000m | 20:46.12 | 0.4 | Big East Conference XC Meet | 2024 | Cross Country | 25 |
| 5000m | 21:29.60 | -3.7 | SDHSAA Region 2A Cross Country Meet | 2024 | Cross Country | 49 |
| 5000m | 21:37.40 | -4.4 | Dell Rapids XC Invite | 2024 | Cross Country | 29 |

