Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorThe Egg Club Invitational · Dec 273:04.91aThe Egg Club InvitationalDecember 27, 2024
1600 Meters · IndoorRedlands vs Palm Desert · Feb 254:44.55aRedlands vs Palm DesertFebruary 25, 2026
1600 Meters · OutdoorDEL Dual - Palm Desert at Shadow Hills · Apr 144:44.46aDEL Dual - Palm Desert at Shadow HillsApril 14, 2026
1600 Meters · OutdoorHolmdel Twilight Series - Royal Rumble · Jun 24:40.17Holmdel Twilight Series - Royal RumbleJune 2, 2025
3200 Meters · IndoorRedlands vs Palm Desert · Feb 2511:08.77aRedlands vs Palm DesertFebruary 25, 2026
3200 Meters · Outdoor46th Irvine Track and Field Invitational presented by ASICS - Day 1 · Mar 1310:15.50a46th Irvine Track and Field Invitational presented by ASICS - Day 1March 13, 2026
800 Meters · IndoorRedlands vs Palm Desert · Feb 252:11.38aRedlands vs Palm DesertFebruary 25, 2026
800 Meters · OutdoorASICS Laguna Beach Trophy Invitational · Mar 202:05.94ASICS Laguna Beach Trophy InvitationalMarch 20, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 30Desert Empire League Track FinalsApr 30 · 3200 Meters · Palm DesertPalm Desert3200 Meters—DNS11
Apr 30Desert Empire League Track FinalsApr 30 · 1600 Meters · Place 8 · Palm DesertPalm Desert1600 Meters8.4:45.22a11
Apr 30Desert Empire League Track FinalsApr 30 · 800 Meters · Palm DesertPalm Desert800 Meters—DNF11
Apr 14DEL Dual - Palm Desert at Shadow HillsApr 14 · 1600 Meters · Place 5 · Palm DesertPalm Desert1600 Meters5.4:44.46a PB11
Apr 14DEL Dual - Palm Desert at Shadow HillsApr 14 · 800 Meters · Place 7 · Palm DesertPalm Desert800 Meters7.2:15.04a11
Apr 7DEL Dual - Rancho Mirage at Palm DesertApr 7 · 1600 Meters · Place 3 · Palm DesertPalm Desert1600 Meters35:00.73a11
Mar 25DEL Dual - Palm Springs at Palm DesertMar 25 · 3200 Meters · Place 1 · Palm DesertPalm Desert3200 Meters110:43.34a11
Mar 25DEL Dual - Palm Springs at Palm DesertMar 25 · 1600 Meters · Place 1 · Palm DesertPalm Desert1600 Meters14:44.94a11
Mar 25DEL Dual - Palm Springs at Palm DesertMar 25 · 800 Meters · Place 2 · Palm DesertPalm Desert800 Meters22:06.87a11
Mar 20ASICS Laguna Beach Trophy InvitationalMar 20 · 1600 Meters · Place 22 · Palm DesertPalm Desert1600 Meters224:44.8311
Mar 20ASICS Laguna Beach Trophy InvitationalMar 20 · 800 Meters · Place 21 · Palm DesertPalm Desert800 Meters212:05.94 PB11
Mar 1346th Irvine Track and Field Invitational presented by ASICS - Day 1Mar 13 · 3200 Meters · Place 9 · Palm DesertPalm Desert3200 Meters9.10:15.50a PB11
Mar 1346th Irvine Track and Field Invitational presented by ASICS - Day 1Mar 13 · 1600 Meters · Place 10 · Palm DesertPalm Desert1600 Meters10.4:49.56a11
Mar 11DEL Dual - Palm Desert at La QuintaMar 11 · 1600 Meters · Place 5 · Palm DesertPalm Desert1600 Meters54:51.21a11
Mar 11DEL Dual - Palm Desert at La QuintaMar 11 · 800 Meters · Place 5 · Palm DesertPalm Desert800 Meters52:12.49a11
Mar 4Non-League Tri-Meet - Indio/Desert Hot Springs at Palm DesertMar 4 · 1600 Meters · Place 4 · Palm DesertPalm Desert1600 Meters44:52.19a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25Redlands vs Palm DesertFeb 25 · 3200 Meters · Place 1 · Palm DesertPalm Desert3200 Meters111:08.77a PB11
Feb 25Redlands vs Palm DesertFeb 25 · 1600 Meters · Place 2 · Palm DesertPalm Desert1600 Meters24:44.55a PB11
Feb 25Redlands vs Palm DesertFeb 25 · 800 Meters · Place 4 · Palm DesertPalm Desert800 Meters42:11.38a PB11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 2Holmdel Twilight Series - Royal RumbleJun 2 · 1600 Meters · Place 59 · M Toms River EM Toms River E1600 Meters594:40.17 PB—
May 27Shore Conference MeetMay 27 · 1600 Meters · Place 12 · Toms River EToms River E1600 Meters124:48.09—
May 14Ocean County Boys Frosh-NoviceMay 14 · 1600 Meters · Place 1 · Toms River EastToms River East1600 Meters14:51.4910
May 14Ocean County Boys Frosh-NoviceMay 14 · 3200 Meters · Place 1 · Toms River EastToms River East3200 Meters110:52.1310
May 14Ocean County Boys Frosh-NoviceMay 14 · 3200 Meters · Place 1 · Toms River EastToms River East3200 Meters110:52.1310
May 14Ocean County Boys Frosh-NoviceMay 14 · 1600 Meters · Place 1 · Toms River EastToms River East1600 Meters14:51.4910
May 7Bill Bruno Ocean County ChampionshipsMay 7 · 3200 Meters · Place 16 · Toms River EastToms River East3200 Meters1610:53.7910
May 7Bill Bruno Ocean County ChampionshipsMay 7 · 1600 Meters · Place 22 · Toms River EastToms River East1600 Meters224:51.7110
May 7Bill Bruno Ocean County ChampionshipsMay 7 · 3200 Meters · Place 16 · Toms River EastToms River East3200 Meters1610:53.7910
May 7Bill Bruno Ocean County ChampionshipsMay 7 · 1600 Meters · Place 22 · Toms River EastToms River East1600 Meters224:51.7110
Apr 26Lion InvitationalApr 26 · 1600 Meters · Place 35 · Toms River EToms River E1600 Meters354:59.13—
Apr 19Colts Neck Spring InvitationalApr 19 · 1600 Meters · Place 49 · Toms River EastToms River East1600 Meters495:01.6310
Apr 4Rebel Frosh-Soph OpenerApr 4 · 1600 Meters · Place 3 · Toms River EToms River E1600 Meters34:59.13—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 3STCA Last Chance MeetFeb 3 · 1600 Meters · Place 19 · Toms River EastToms River East1600 Meters195:07.4110
Feb 3STCA Last Chance MeetFeb 3 · 1600 Meters · Place 19 · Toms River EastToms River East1600 Meters195:07.4110
Jan 27TR Boys Frosh/NoviceJan 27 · 1600 Meters · Place 18 · Toms River EastToms River East1600 Meters185:13.7210
Jan 23Ocean County ChampionshipsJan 23 · 1600 Meters · Place 13 · Toms River EastToms River East1600 Meters135:18.7510

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 27The Egg Club InvitationalDec 27 · 1000 Meters · Place 6 · Toms River EastToms River East1000 Meters6.3:04.91a PB10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 16Ocean County Boys Frosh-NoviceMay 16 · 1600 Meters · Place 16 · Toms River EastToms River East1600 Meters165:37.589
Apr 24Southern Batch #3Apr 24 · 1600 Meters · Place 44 · Toms River EToms River E1600 Meters445:46.84—