Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 315:40.58The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
1600 Meters · IndoorF&M HS Meet #1 (Full) · Dec 66:09.50aF&M HS Meet #1 (Full)December 6, 2025
1600 Meters · OutdoorGreen Raider Inv · Apr 15:37.81aGreen Raider InvApril 1, 2026
3000 Meters · IndoorKristian Marche Memorial Invitational · Jan 1811:23.95Kristian Marche Memorial InvitationalJanuary 18, 2026
3200 Meters · OutdoorRidley CAL · Apr 812:39.22aRidley CALApril 8, 2026
600 Meters · IndoorOcean Breeze Freedom Games · Jan 31:52.97Ocean Breeze Freedom GamesJanuary 3, 2026
800 Meters · IndoorThe Pub Last Chance · Feb 182:33.07The Pub Last ChanceFebruary 18, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6Central League Championship 26May 6 · 1600 Meters · Place 11 · Ridley1600 Meters11.5:41.02a12
Apr 25Springfield InvitationalApr 25 · 1600 Meters · Place 4 · Ridley1600 Meters4.5:42.80a12
Apr 15CAL Meet #3 @ HarritonApr 15 · 3200 Meters · Ridley3200 Meters—DNF12
Apr 8Ridley CALApr 8 · 3200 Meters · Place 6 · Ridley3200 Meters6.12:39.22a PB12
Apr 1Green Raider InvApr 1 · 1600 Meters · Place 4 · Ridley1600 Meters4.5:37.81a PB12
Mar 25CAL Meet @ Upper DarbyMar 25 · 3200 Meters · Place 11 · Ridley3200 Meters11.13:23.46a12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 18The Pub Last ChanceFeb 18 · 800 Meters · Place 7 · Ridley 01800 Meters72:33.07 PB—
Feb 13Tim Hickey Meet of ChampsFeb 13 · 1 Mile · Place 24 · Ridley 011 Mile245:44.5512
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1 Mile · Place 8 · Ridley 011 Mile85:40.58 PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1 Mile · Place 8 · Ridley 011 Mile85:40.5812
Jan 18Kristian Marche Memorial InvitationalJan 18 · 3000 Meters · Place 8 · Ridley3000 Meters811:23.95 PB12
Jan 3Ocean Breeze Freedom GamesJan 3 · 600 Meters · Place 13 · Ridley 01600 Meters131:52.97 PB12
Jan 3Ocean Breeze Freedom GamesJan 3 · 3000 Meters · Place 8 · Ridley 013000 Meters811:42.6512
Jan 3Freedom GamesJan 3 · 600 Meters · Place 13 · Ridley600 Meters13.1:52.97a12
Jan 3Freedom GamesJan 3 · 3000 Meters · Place 8 · Ridley3000 Meters8.11:42.65a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · 1 Mile · Place 10 · Ridley1 Mile10.5:51.62a12
Dec 19DVGTCA Meet - Invitational Day 2Dec 19 · 3000 Meters · Place 12 · Ridley3000 Meters12.11:41.20a12
Dec 6F&M HS Meet #1 (Full)Dec 6 · 1600 Meters · Place 23 · Ridley1600 Meters23.6:09.50a PB12
Dec 6F&M HS Meet #1 (Full)Dec 6 · 800 Meters · Place 16 · Ridley800 Meters16.2:43.19a12