Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMessiah Invitational · Apr 910.93aMessiah InvitationalApril 9, 2026
200 Meters · IndoorBlue & White Invitational · Feb 923.54aBlue & White InvitationalFebruary 9, 2024
200 Meters · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 3022.45aMiddle Atlantic (MAC) Outdoor ChampionshipsApril 30, 2026
300 Meters · IndoorMini Dip Invitational · Jan 2738.68aMini Dip InvitationalJanuary 27, 2024
60 Meter · IndoorMiddle Atlantic (MAC) Indoor Championships · Feb 287.09aMiddle Atlantic (MAC) Indoor ChampionshipsFebruary 28, 2025
60 Meters · IndoorKeogh Invitational · Feb 217.07aKeogh InvitationalFebruary 21, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 200 Meters · Place 7 · Eastern (Pa.)200 MetersRound P7.22.45a PBWind: -0.1Jr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 200 Meters · Place 8 · Eastern (Pa.)200 Meters8.22.49aWind: 0.9Jr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 100 Meters · Place 6 · Eastern (Pa.)100 MetersRound P6.10.96aWind: 0.1Jr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 100 Meters · Place 5 · Eastern (Pa.)100 Meters5.11.09aWind: -0.2Jr
Apr 25Blue Jay Tune-UpApr 25 · 100 Meters · Place 1 · Eastern (Pa.)100 MetersRound P1.11.31aWind: -1.4Jr
Apr 25Blue Jay Tune-UpApr 25 · 100 Meters · Place 1 · Eastern (Pa.)100 Meters1.11.35aWind: -1.1Jr
Apr 9Messiah InvitationalApr 9 · 200 Meters · Place 13 · Eastern (Pa.)200 Meters13.22.67aWind: 1.4Jr
Apr 9Messiah InvitationalApr 9 · 100 Meters · Place 5 · Eastern (Pa.)100 MetersRound P5.10.93a PBWind: 1.1Jr
Apr 9Messiah InvitationalApr 9 · 100 Meters · Place 6 · Eastern (Pa.)100 Meters6.10.96aJr
Mar 27Danny Curran InvitationalMar 27 · 200 Meters · Place 37 · Eastern (Pa.)200 Meters37.22.86aWind: 1.2Jr
Mar 27Danny Curran InvitationalMar 27 · 100 Meters · Place 20 · Eastern (Pa.)100 Meters20.11.17aJr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 100 Meters · Eastern (Pa.)100 Meters—DNSJr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 60 Meter · Place 9 · Eastern (Pa.)60 MeterRound P9.7.11aJr
Feb 19Keogh InvitationalFeb 19 · 60 Meter · Place 6 · Eastern (Pa.)60 Meter6.7.18aJr
Feb 13Widener Indoor ClassicFeb 13 · 60 Meters · Place 35 · Eastern (Pa.)60 MetersRound P357.34aJr
Jan 31Widener Schuylkill ShowdownJan 31 · 60 Meter · Place 39 · Eastern (Pa.)60 Meter39.7.33aJr
Jan 24Coach "I" InvitationalJan 24 · 60 Meter · Place 32 · Eastern (Pa.)60 MeterRound P32.7.38aJr

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 12Widener Final QualifierMay 12 · 100 Meters · Place 21 · Eastern100 MetersRound P2111.11FR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 200 Meters · Place 13 · Eastern200 Meters1322.72FR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 100 Meters · Place 13 · Eastern100 Meters1311.05FR
Apr 26Blue Jay Tune UpApr 26 · 200 Meters · Place 10 · Eastern (Pa.)200 Meters10.22.55aWind: 4.3So
Apr 26Blue Jay Tune UpApr 26 · 100 Meters · Place 5 · Eastern (Pa.)100 MetersRound P5.11.04aWind: 0.9So
Apr 26Blue Jay Tune UpApr 26 · 100 Meters · Place 7 · Eastern (Pa.)100 Meters7.10.98aWind: 2.9So
Apr 442nd Millersville MetricsApr 4 · 100 Meters · Place 8 · Eastern (Pa.)100 MetersRound P811.38aSo
Apr 442nd Millersville MetricsApr 4 · 100 Meters · Place 4 · Eastern (Pa.)100 Meters411.24aSo
Mar 28Danny Curran InvitationalMar 28 · 100 Meters · Place 24 · Eastern (Pa.)100 Meters2411.16aSo

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 60 Meter · Place 7 · Eastern (Pa.)60 MeterRound P7.7.09a PBSo
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 60 Meter · Place 6 · Eastern (Pa.)60 Meter6.7.11aSo
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 200 Meters · Place 30 · Eastern (Pa.)200 Meters30.23.87aSo
Feb 21Keogh InvitationalFeb 21 · 60 Meters · Place 1 · Eastern (Pa.)60 Meters17.07a PB—
Feb 15Susquehanna InvitationalFeb 15 · 60 Meter · Place 20 · Eastern (Pa.)60 MeterRound P20.7.30aSo
Feb 15Susquehanna InvitationalFeb 15 · 200 Meters · Place 17 · Eastern (Pa.)200 Meters17.23.97aSo
Feb 8Frank Colden InviteFeb 8 · 200 Meters · Place 20 · Eastern (Pa.)200 Meters2024.28a—
Feb 8Frank Colden InviteFeb 8 · 60 Meters · Place 19 · Eastern (Pa.)60 Meters197.39a—
Jan 18Alvernia Winter InviteJan 18 · 60 Meters · Place 27 · Eastern (Pa.)60 Meters277.36a—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 23Middle Atlantic Conference Indoor ChampionshipsFeb 23 · 60 Meter · Place 30 · Eastern (Pa.)60 MeterRound P30.7.32aFr
Feb 23Middle Atlantic Conference Indoor ChampionshipsFeb 23 · 200 Meters · Place 20 · Eastern (Pa.)200 Meters20.23.86aFr
Feb 9Blue & White InvitationalFeb 9 · 200 Meters · Place 6 · Eastern (Pa.)200 Meters623.54a PB—
Feb 9Blue & White InvitationalFeb 9 · 60 Meters · Place 10 · Eastern (Pa.)60 Meters107.32a—
Jan 27Mini Dip InvitationalJan 27 · 300 Meters · Place 12 · Eastern (Pa.)300 Meters12.38.68a PBFr
Jan 27Mini Dip InvitationalJan 27 · 60 Meter · Place 10 · Eastern (Pa.)60 MeterRound P10.7.26aFr
Jan 20Alvernia Winter InviteJan 20 · 200 Meters · Place 17 · Eastern200 Meters1724.51FR
Jan 20Alvernia Winter InviteJan 20 · 60 Meters · Place 12 · Eastern60 MetersRound P127.32FR

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Susquehanna Early Season Multi & InvitationalDec 8 · 60 Meter · Place 30 · Eastern (Pa.)60 Meter30.7.41aFr
Dec 8Susquehanna Early Season Multi & InvitationalDec 8 · 200 Meters · Place 21 · Eastern (Pa.)200 Meters21.24.15aFr