Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHighlander Express Team Championship · Jun 811.63aHighlander Express Team ChampionshipJune 8, 2025
200 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 3124.26The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
200 Meters · OutdoorSJTCA Open (Boys) · May 223.54aSJTCA Open (Boys)May 2, 2026
300 Meters · IndoorOcean Breeze Freedom Games · Jan 339.04Ocean Breeze Freedom GamesJanuary 3, 2026
400 Meters · IndoorSJTCA #20 · Feb 2657.01SJTCA #20February 26, 2026
400 Meters · OutdoorNJSIAA Sectionals South Groups 1 and 4 · May 1552.98NJSIAA Sectionals South Groups 1 and 4May 15, 2026
55 Meter · IndoorBishop Loughlin Games · Dec 206.94aBishop Loughlin GamesDecember 20, 2025
55 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 316.88The 11th Annual Ocean Breeze Invitational 2026January 31, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 21Cherokee Final Countdown- Last ChanceMay 21 · 100 Meters · Place 11 · Rancocas Valley RegRancocas Valley Reg100 Meters11.11.67a11
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 400 Meters · Place 24 · Rancocas ValRancocas Val400 Meters2452.98 PB11
May 2SJTCA Open (Boys)May 2 · 200 Meters · Place 29 · Rancocas Valley RegRancocas Valley Reg200 Meters29.23.54a PBWind: -0.711

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 26SJTCA #20Feb 26 · 400 Meters · Place 9 · Rancocas Valley RegRancocas Valley Reg400 Meters957.01 PB11
Feb 26SJTCA #20Feb 26 · 55 Meters · Place 11 · Rancocas Valley RegRancocas Valley Reg55 Meters116.9711
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 100 · Rancocas Valley RegRancocas Valley Reg200 Meters10024.26 PB11
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55 Meters · Place 16 · Rancocas Valley RegRancocas Valley Reg55 Meters166.88 PB11
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 100 · Rancocas Valley RegRancocas Valley Reg200 Meters10024.2611
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55 Meters · Place 16 · Rancocas Valley RegRancocas Valley Reg55 Meters166.8811
Jan 3Ocean Breeze Freedom GamesJan 3 · 300 Meters · Place 48 · Rancocas Valley RegRancocas Valley Reg300 Meters4839.04 PB11
Jan 3Ocean Breeze Freedom GamesJan 3 · 55 Meters · Place 35 · Rancocas Valley RegRancocas Valley Reg55 Meters357.0411

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 20Bishop Loughlin GamesDec 20 · 300 Meters · Place 157 · Rancocas Valley RegRancocas Valley Reg300 MetersRound P157.41.02a11
Dec 20Bishop Loughlin GamesDec 20 · 55 Meter · Place 42 · Rancocas Valley RegRancocas Valley Reg55 MeterRound P42.6.94a PB11
Feb 1Ocean Breeze InvitationalFeb 1 · 55 Meter · Place 26 · Rancocas Valley RegRancocas Valley Reg55 MeterRound P26.7.03a10
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 54 · Rancocas Valley RegRancocas Valley Reg200 MetersRound P54.24.82a10
Jan 22SJTCA #14Jan 22 · 400 Meters · Place 46 · Rancocas Valley RegRancocas Valley Reg400 Meters4658.5610
Jan 22SJTCA #14Jan 22 · 400 Meters · Place 46 · Rancocas Valley RegRancocas Valley Reg400 Meters4658.5610
Jan 13SJTCA #12Jan 13 · 55 Meters · Place 44 · Rancocas Valley RegRancocas Valley Reg55 Meters447.0610
Jan 4Ocean Breeze Freedom GamesJan 4 · 55 Meters · Place 30 · Rancocas Valley RegRancocas Valley Reg55 Meters307.0610

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 8Highlander Express Team ChampionshipJun 8 · 400 Meters · Place 14 · UnattachedUnattached400 Meters14.53.84a10
Jun 8Highlander Express Team ChampionshipJun 8 · 100 Meters · Place 12 · UnattachedUnattached100 Meters12.11.63a PB10
Apr 2RV Tri MeetApr 2 · 200 Meters · Place 11 · Rancocas Valley RegRancocas Valley Reg200 Meters11.25.58a10
Apr 2RV Tri MeetApr 2 · 100 Meters · Place 14 · Rancocas Valley RegRancocas Valley Reg100 Meters14.12.45a10

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21Bishop Loughlin GamesDec 21 · 300 Meters · Place 8 · Rancocas Valley RegRancocas Valley Reg300 Meters8.39.66a10
Dec 21Bishop Loughlin GamesDec 21 · 55 Meter · Place 6 · Rancocas Valley RegRancocas Valley Reg55 Meter6.7.08a10
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 200 Meters · Place 8 · Rancocas Valley RegRancocas Valley Reg200 MetersRound P824.669
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 55 Meters · Place 11 · Rancocas Valley RegRancocas Valley Reg55 MetersRound P117.109
Jan 22SJTCA Winter Meet #12Jan 22 · 55 Meters · Place 58 · Rancocas Valley RegRancocas Valley Reg55 Meters587.199
Jan 6Freedom GamesJan 6 · 300 Meters · Place 13 · Rancocas Valley RegRancocas Valley Reg300 Meters1341.859
Jan 6Freedom GamesJan 6 · 55 Meters · Place 3 · Rancocas Valley RegRancocas Valley Reg55 Meters37.099