Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCatholic Central League - Open · Jan 206:09.27aCatholic Central League - OpenJanuary 20, 2026
1 Mile · OutdoorWeston Twilight Invitational - Regis Events · May 96:05.33aWeston Twilight Invitational - Regis EventsMay 9, 2026
1000 Meters · IndoorCatholic Central League - Meet 4 · Jan 133:45.33aCatholic Central League - Meet 4January 13, 2026
2 Miles · OutdoorMIAA Division 5 Track & Field Championship · May 2913:12.22aMIAA Division 5 Track & Field ChampionshipMay 29, 2026
200 Meters · OutdoorMSTCA North Heptathlon · Jun 334.60aMSTCA North HeptathlonJune 3, 2024
800 Meters · OutdoorMSTCA North Heptathlon · Jun 32:56.28aMSTCA North HeptathlonJune 3, 2024
Long Jump · OutdoorMSTCA North Heptathlon · Jun 33.55mMSTCA North HeptathlonJune 3, 2024

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 2 Miles · Place 26 · Arlington Catholic2 Miles26.13:12.22a PB12
May 25Catholic Central League ChampionshipMay 25 · 2 Miles · Place 5 · Arlington Catholic2 Miles5.13:35.62a12
May 12CCL Spring Track MeetMay 12 · 2 Miles · Arlington Catholic2 Miles—DNS12
May 12CCL Spring Track MeetMay 12 · 800 Meters · Arlington Catholic800 Meters—DNS12
May 9Weston Twilight Invitational - Regis EventsMay 9 · 1 Mile · Place 72 · Arlington Catholic1 Mile726:05.33a PB12
May 5Catholic Central League - Meet 3 @AWHSMay 5 · 2 Miles · Place 1 · Arlington Catholic2 Miles1.13:21.49a12
Apr 23MSTCA Warrior InvitationalApr 23 · 1 Mile · Place 26 · Arlington Catholic1 Mile266:22.60a12
Apr 14CCL Meet #2Apr 14 · 2 Miles · Place 2 · Arlington Catholic2 Miles2.14:00.61a12
Apr 14CCL Meet #2Apr 14 · 1 Mile · Place 4 · Arlington Catholic1 Mile4.6:18.16a12
Apr 4CCL Meet #1Apr 4 · 2 Miles · Place 3 · Arlington Catholic2 Miles3.13:32.48a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 3Catholic Central League ChampionshipFeb 3 · 1 Mile · Place 6 · Arlington Catholic1 Mile66:22.51a12
Jan 20Catholic Central League - OpenJan 20 · 1 Mile · Place 3 · Arlington Catholic1 Mile36:09.27a PB12
Jan 13Catholic Central League - Meet 4Jan 13 · 1000 Meters · Place 5 · Arlington Catholic1000 Meters53:45.33a PB12
Jan 6Catholic Central League - Meet 3Jan 6 · 1 Mile · Place 4 · Arlington Catholic1 Mile46:22.50a12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 24CCL Championship Meet May 24 · 1 Mile · Place 11 · Arlington Catholic1 Mile116:13.75a11
May 19Fenwick Twilight MeetMay 19 · 1 Mile · Place 1 · Arlington Catholic1 Mile16:25.60a11
May 8Catholic Central League at AWHSMay 8 · 1 Mile · Place 3 · Arlington Catholic1 Mile36:15.65a11
Apr 29CCL Meet OpenApr 29 · 1 Mile · Place 3 · Arlington Catholic1 Mile36:24.56a11
Apr 15CCL Meet #2Apr 15 · 1 Mile · Place 4 · Arlington Catholic1 Mile46:22.72a11
Apr 5CCL meet #1Apr 5 · 1 Mile · Place 5 · Arlington Catholic1 Mile56:12.55a11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 21Catholic Central League Meet 5Jan 21 · Long Jump · Place 20 · Arlington CatholicLong Jump2011-1—
Jan 21Catholic Central League Meet 5Jan 21 · 1 Mile · Place 8 · Arlington Catholic1 Mile86:25.25a—
Jan 14Catholic Central League - Meet 4Jan 14 · Long Jump · Place 15 · Arlington CatholicLong Jump1511-4.50—
Jan 14Catholic Central League - Meet 4Jan 14 · 1000 Meters · Place 9 · Arlington Catholic1000 Meters93:49.16a—
Jan 7Catholic Central League - Meet 3Jan 7 · Long Jump · Place 16 · Arlington CatholicLong Jump1611-7.50—
Jan 7Catholic Central League - Meet 3Jan 7 · 1 Mile · Place 4 · Arlington Catholic1 Mile46:14.83a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 3MSTCA North HeptathlonJun 3 · Long Jump · Place 64 · Arlington CatholicLong Jump643.55m PB—
Jun 3MSTCA North HeptathlonJun 3 · Javelin · Place 63 · Arlington CatholicJavelin6313.36m—
Jun 3MSTCA North HeptathlonJun 3 · Shot Put · Place 63 · Arlington CatholicShot Put635.15m—
Jun 3MSTCA North HeptathlonJun 3 · 100m Hurdles · Place 68 · Arlington Catholic100m Hurdles6827.25a—
Jun 3MSTCA North HeptathlonJun 3 · 800 Meters · Place 36 · Arlington Catholic800 Meters362:56.28a PB—
Jun 3MSTCA North HeptathlonJun 3 · 200 Meters · Place 65 · Arlington Catholic200 Meters6534.60a PB—
May 19Catholic Central League ChampionshipMay 19 · 1 Mile · Place 8 · Arlington Catholic1 Mile86:33.61a—
May 7CCL Meet 2 @ AWHSMay 7 · Long Jump · Place 10 · Arlington CatholicLong Jump1011-9.25—
May 7CCL Meet 2 @ AWHSMay 7 · 1 Mile · Place 7 · Arlington Catholic1 Mile76:41.31a—
May 2CCL Meet 2 @ Bishop FenwickMay 2 · Long Jump · Place 8 · Arlington CatholicLong Jump811-4—
May 2CCL Meet 2 @ Bishop FenwickMay 2 · 1 Mile · Place 4 · Arlington Catholic1 Mile46:29.23a—
Apr 22CCL Meet 1 @ Bishop FenwickApr 22 · Long Jump · Place 6 · Arlington CatholicLong Jump69-9.50—
Apr 22CCL Meet 1 @ Bishop FenwickApr 22 · High Jump · Place 8 · Arlington CatholicHigh Jump83-10—
Apr 22CCL Meet 1 @ Bishop FenwickApr 22 · 1 Mile · Place 8 · Arlington Catholic1 Mile86:51.77a—