Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorChes Mont National Super Meet # 2 · Apr 1012.05aChes Mont National Super Meet # 2April 10, 2025
200 Meters · IndoorTFCAofGP #4 · Jan 625.16TFCAofGP #4January 6, 2024
200 Meters · OutdoorHillsdale Tune Up · Apr 2422.20aHillsdale Tune UpApril 24, 2026
300 Meters · IndoorNorth Shore Invitational · Dec 2336.40aNorth Shore InvitationalDecember 23, 2024
400 Meters · IndoorG-MAC Indoor Track & Field Championships · Feb 2849.45aG-MAC Indoor Track & Field ChampionshipsFebruary 28, 2026
400 Meters · Outdoor2026 Auto-Owners Insurance Spartan Invite · Apr 349.36a2026 Auto-Owners Insurance Spartan InviteApril 3, 2026
400 Meters · OutdoorJohn Hay Pennsylvania Distance Carnival · Jun 250.65John Hay Pennsylvania Distance CarnivalJune 2, 2023
800 Meters · IndoorLa Salle Winter Series - Boys Distance Night · Jan 82:13.49La Salle Winter Series - Boys Distance NightJanuary 8, 2025
800 Meters · OutdoorChes-Mont National JV / Open Meet #3 · May 22:07.42Ches-Mont National JV / Open Meet #3May 2, 2023
Long Jump · OutdoorRegion 17 Championship Meet · May 1615-09.00Region 17 Championship MeetMay 16, 2021
Triple Jump · OutdoorRegion 17 Championship Meet · May 1633-04.00Region 17 Championship MeetMay 16, 2021

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 6Hillsdale Last ChanceMay 6 · 110m Hurdles · HillsdaleHillsdale110m Hurdles42" / 1.067mRound P--DNFWind: 0.6Fr
May 6Hillsdale Last ChanceMay 6 · 200 Meters · Place 4 · HillsdaleHillsdale200 Meters4.22.41aWind: 3.6Fr
May 1G-MAC Outdoor Championship 2026May 1 · 400 Meters · Place 11 · HillsdaleHillsdale400 MetersRound P11.49.55aFr
Apr 24Hillsdale Tune UpApr 24 · 200 Meters · Place 6 · HillsdaleHillsdale200 Meters6.22.20a PBWind: 1.1Fr
Apr 16Hillsdale Gina RelaysApr 16 · 400 Meters · Place 15 · HillsdaleHillsdale400 Meters15.49.55aFr
Apr 10GVSU Al & Sue Owens ClassicApr 10 · 400 Meters · Place 7 · HillsdaleHillsdale400 Meters7.49.66aFr
Apr 10GVSU Al & Sue Owens ClassicApr 10 · 200 Meters · Place 24 · HillsdaleHillsdale200 Meters24.22.77aWind: 2.1Fr
Apr 32026 Auto-Owners Insurance Spartan InviteApr 3 · 400 Meters · Place 3 · HillsdaleHillsdale400 Meters3.49.36a PBFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28G-MAC Indoor Track & Field ChampionshipsFeb 28 · 400 Meters · Place 14 · HillsdaleHillsdale400 MetersRound P14.49.45a PBFr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5GVSU Holiday OpenDec 5 · 400 Meters · Place 6 · HillsdaleHillsdale400 Meters6.49.48aFr
Feb 14Garden State HS InvitationalFeb 14 · 400 Meters · Place 16 · Bishop ShanahanBishop Shanahan400 Meters1651.4512
Feb 14Garden State HS InvitationalFeb 14 · 400 Meters · Place 16 · Bishop ShanahanBishop Shanahan400 Meters1651.4512
Jan 24Puma New York International Showcase 2025Jan 24 · 400 Meters · Place 9 · Bishop ShanahanBishop Shanahan400 Meters951.7112
Jan 8La Salle Winter Series - Boys Distance NightJan 8 · 800 Meters · Place 92 · Bishop ShanahanBishop Shanahan800 Meters922:13.49 PB12
Jan 3La Salle Winter Series - Boys Sprint NightJan 3 · 400 Meters · Place 22 · Bishop ShanahanBishop Shanahan400 Meters2252.17—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · 400 Meters · Place 17 · Bishop ShanahanBishop Shanahan400 MetersRound P17.50.20a12
May 7Ches-Mont League ChampsMay 7 · 400 Meters · Bishop ShanahanBishop Shanahan400 Meters--FS12
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 400 Meters · Place 18 · Bishop ShanahanBishop Shanahan400 Meters18.50.42a12
Apr 26Whippets Track & Field InvitationalApr 26 · 400 Meters · Place 2 · Bishop ShanahanBishop Shanahan400 Meters2.51.34a12
Apr 10Ches Mont National Super Meet # 2Apr 10 · 400 Meters · Place 3 · Bishop ShanahanBishop Shanahan400 Meters3.50.71a12
Apr 10Ches Mont National Super Meet # 2Apr 10 · 100 Meters · Place 28 · Bishop ShanahanBishop Shanahan100 Meters28.12.05a PB12

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 23North Shore InvitationalDec 23 · 300 Meters · Place 18 · Bishop ShanahanBishop Shanahan300 Meters18.36.40a PB12
Feb 25PTFCA ChampionshipsFeb 25 · 400 Meters · Place 16 · Bishop ShanahanBishop Shanahan400 Meters16.50.88a11
Feb 16Garden State Invitational - HSFeb 16 · 400 Meters · Place 5 · Bishop ShanahanBishop Shanahan400 Meters550.6211
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 400 Meters · Place 17 · Bishop ShanahanBishop Shanahan400 Meters1750.4411
Jan 24UC HS InvitationalJan 24 · 400 Meters · Place 4 · Bishop ShanahanBishop Shanahan400 Meters4.51.39a11
Jan 6TFCAofGP #4Jan 6 · 200 Meters · Place 29 · Bishop ShanahanBishop Shanahan200 Meters2925.16 PB11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17PIAA District I ChampionshipsMay 17 · 400 Meters · Place 13 · Bishop ShanahanBishop Shanahan400 MetersRound P13.49.94a11
May 8Ches-Mont ChampionshipsMay 8 · 400 Meters · Place 3 · Bishop ShanahanBishop Shanahan400 Meters349.4111
May 8Ches-Mont ChampionshipsMay 8 · 400 Meters · Place 5 · Bishop ShanahanBishop Shanahan400 Meters551.0011
May 3Hoka/Bryn Mawr Running Co. Henderson Invitational 2024May 3 · 400 Meters · Place 14 · Bishop ShanahanBishop Shanahan400 Meters1451.00JR
Apr 19Bob Friday Warrior InviteApr 19 · 400 Meters · Place 4 · Bishop ShanahanBishop Shanahan400 Meters451.92JR
Apr 16Ches Mont National Super Meet #1Apr 16 · 400 Meters · Place 5 · Bishop ShanahanBishop Shanahan400 Meters5.51.26a11

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 2John Hay Pennsylvania Distance CarnivalJun 2 · 400 Meters · Place 8 · Bishop Shanahan TCBishop Shanahan TC400 Meters850.65 PBSO
May 5Hoka/Bryn Mawr Running Co. Henderson InvitationalMay 5 · 400 Meters · Place 16 · Bishop ShanahanBishop Shanahan400 Meters1651.15SO
May 2Ches-Mont National JV / Open Meet #3May 2 · 800 Meters · Place 8 · Bishop ShanahanBishop Shanahan800 Meters82:07.42 PB—
Apr 21Bob Friday Warrior InvitationalApr 21 · 400 Meters · Place 3 · Bishop ShanahanBishop Shanahan400 Meters350.40SO

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17TFCAofGP Meet #2Dec 17 · 400 Meters · Place 8 · Bishop ShanahanBishop Shanahan400 Meters8.54.85a10
Feb 5TFCAofGP Meet #7Feb 5 · 400 Meters · Place 20 · Bishop ShanahanBishop Shanahan400 Meters2055.609
Feb 5TFCAofGP Meet #7Feb 5 · 400 Meters · Place 4 · Bishop ShanahanBishop Shanahan400 Meters455.609
Jan 18Henderson Polar Bear # 1Jan 18 · 400 Meters · Place 6 · Bishop ShanahanBishop Shanahan400 Meters656.88—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 112022 Ches-Mont ChampionshipsMay 11 · 400 Meters · Place 8 · Bishop ShanahanBishop Shanahan400 Meters852.969

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16Region 17 Championship MeetMay 16 · Triple Jump · Place 1 · Saint PatrickSaint PatrickTriple Jump1.33-04.00 PB8
May 16Region 17 Championship MeetMay 16 · Long Jump · Place 2 · Saint PatrickSaint PatrickLong Jump2.15-09.00 PB8
May 16Region 17 Championship MeetMay 16 · 400 Meters · Place 2 · Saint PatrickSaint Patrick400 Meters2.56.02a8
May 16Region 17 Championship MeetMay 16 · 100 Meters · Place 4 · Saint PatrickSaint Patrick100 MetersRound P4.12.58a8
May 16Region 17 Championship MeetMay 16 · 100 Meters · Place 4 · Saint PatrickSaint Patrick100 Meters4.12.67a8
May 2Region 17 Week 4 (Meet 3)May 2 · Triple Jump · Place 1 · Saint PatrickSaint PatrickTriple Jump1.31-00.50Unofficial8
May 2Region 17 Week 4 (Meet 3)May 2 · Long Jump · Place 4 · Saint PatrickSaint PatrickLong Jump4.15-07.00Unofficial8
May 2Region 17 Week 4 (Meet 3)May 2 · 400 Meters · Place 1 · Saint PatrickSaint Patrick400 Meters1.55.78aUnofficial8
May 2Region 17 Week 4 (Meet 3)May 2 · 100 Meters · Place 3 · Saint PatrickSaint Patrick100 Meters3.12.52aUnofficial8
Apr 25Phila CYO Region 17 Meet #2 (Week 3)Apr 25 · 400 Meters · Place 1 · Saint PatrickSaint Patrick400 Meters1.56.86a8
Apr 25Phila CYO Region 17 Meet #2 (Week 3)Apr 25 · 100 Meters · Place 4 · Saint PatrickSaint Patrick100 Meters4.12.92a8
Apr 11Phila CYO Region 17 Meet #1Apr 11 · Long Jump · Place 4 · Saint PatrickSaint PatrickLong Jump4.14-05.008
Apr 11Phila CYO Region 17 Meet #1Apr 11 · 400 Meters · Place 1 · Saint PatrickSaint Patrick400 Meters1.57.00a8
Apr 11Phila CYO Region 17 Meet #1Apr 11 · 100 Meters · Place 3 · Saint PatrickSaint Patrick100 Meters3.12.69a8