Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 3011.14aMiddle Atlantic (MAC) Outdoor ChampionshipsApril 30, 2026
200 Meters · IndoorWidener Indoor Classic · Feb 1322.54aWidener Indoor ClassicFebruary 13, 2026
200 Meters · OutdoorDanny Curran Invitational · Mar 2822.44aDanny Curran InvitationalMarch 28, 2025
400 Meters · IndoorPSU Tune-Up · Feb 1652.05aPSU Tune-UpFebruary 16, 2024
400 Meters · Outdoor42nd Millersville Metrics · Apr 452.26a42nd Millersville MetricsApril 4, 2025
55 Meters · OutdoorDVGTCA Meet #5 · Mar 127.30DVGTCA Meet #5March 12, 2021
60 Meter · IndoorMiddle Atlantic (MAC) Indoor Championships · Feb 286.96aMiddle Atlantic (MAC) Indoor ChampionshipsFebruary 28, 2025
60 Meters · IndoorWidener Indoor Classic · Feb 137.07aWidener Indoor ClassicFebruary 13, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 200 Meters · Place 12 · Eastern (Pa.)Eastern (Pa.)200 MetersRound P12.22.65aWind: -1.2Jr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 100 Meters · Place 15 · Eastern (Pa.)Eastern (Pa.)100 MetersRound P15.11.14a PBWind: 0Jr
Apr 25Blue Jay Tune-UpApr 25 · 200 Meters · Eastern (Pa.)Eastern (Pa.)200 Meters—DNSJr
Apr 25Blue Jay Tune-UpApr 25 · 100 Meters · Eastern (Pa.)Eastern (Pa.)100 MetersRound P—DNSJr

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 200 Meters · Place 30 · Eastern (Pa.)Eastern (Pa.)200 Meters30.22.59aWind: -0.7Jr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 60 Meter · Place 5 · Eastern (Pa.)Eastern (Pa.)60 MeterRound P5.7.01aJr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 60 Meter · Place 7 · Eastern (Pa.)Eastern (Pa.)60 Meter7.7.09aJr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 200 Meters · Place 14 · Eastern (Pa.)Eastern (Pa.)200 Meters14.23.32aJr
Feb 13Widener Indoor ClassicFeb 13 · 200 Meters · Place 22 · Eastern (Pa.)Eastern (Pa.)200 Meters2222.54a PBJr
Feb 13Widener Indoor ClassicFeb 13 · 60 Meters · Place 24 · Eastern (Pa.)Eastern (Pa.)60 MetersRound P247.07a PBJr
Feb 7Blue and White InviteFeb 7 · 200 Meters · Place 1 · Eastern (Pa.)Eastern (Pa.)200 Meters122.84aJr
Feb 7Blue and White InviteFeb 7 · 60 Meters · Place 2 · Eastern (Pa.)Eastern (Pa.)60 Meters27.11aJr
Jan 31Widener Schuylkill ShowdownJan 31 · 60 Meter · Place 19 · Eastern (Pa.)Eastern (Pa.)60 Meter19.7.07aJr
Jan 31Widener Schuylkill ShowdownJan 31 · 200 Meters · Eastern (Pa.)Eastern (Pa.)200 Meters--DQJr
Jan 24Coach "I" InvitationalJan 24 · 60 Meter · Place 3 · Eastern (Pa.)Eastern (Pa.)60 MeterRound P3.7.07aJr
Jan 24Coach "I" InvitationalJan 24 · 60 Meter · Place 3 · Eastern (Pa.)Eastern (Pa.)60 Meter3.7.05aJr
Jan 24Coach "I" InvitationalJan 24 · 200 Meters · Place 3 · Eastern (Pa.)Eastern (Pa.)200 Meters3.23.47aJr
Jan 17Alvernia Winter InvitationalJan 17 · 200 Meters · Place 19 · Eastern (Pa.)Eastern (Pa.)200 Meters1923.47aJr
Jan 17Alvernia Winter InvitationalJan 17 · 60 Meters · Place 10 · Eastern (Pa.)Eastern (Pa.)60 MetersRound P107.12aJr

2025 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · 60 Meter · Place 1 · Eastern (Pa.)Eastern (Pa.)60 MeterRound P1.7.06aJr
Dec 5Diplomat OpenDec 5 · 60 Meter · Place 1 · Eastern (Pa.)Eastern (Pa.)60 Meter1.7.01aJr
Dec 5Diplomat OpenDec 5 · 200 Meters · Place 2 · Eastern (Pa.)Eastern (Pa.)200 Meters2.22.98aJr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 60 Meter · Place 4 · Eastern (Pa.)Eastern (Pa.)60 MeterRound P4.6.96a PBSo
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 60 Meter · Place 5 · Eastern (Pa.)Eastern (Pa.)60 Meter5.7.06aSo
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 200 Meters · Place 5 · Eastern (Pa.)Eastern (Pa.)200 Meters5.22.70aSo
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · 60 Meter · Place 20 · Eastern (Pa.)Eastern (Pa.)60 MeterRound P20.7.26aSo
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · 200 Meters · Place 12 · Eastern (Pa.)Eastern (Pa.)200 Meters12.23.04aSo
Feb 8Frank Colden InviteFeb 8 · 200 Meters · Place 4 · Eastern (Pa.)Eastern (Pa.)200 Meters423.15a—
Feb 8Frank Colden InviteFeb 8 · 60 Meters · Place 4 · Eastern (Pa.)Eastern (Pa.)60 Meters47.16a—
Jan 31Seamus McElligottJan 31 · 60 Meter · Place 4 · Eastern (Pa.)Eastern (Pa.)60 Meter4.7.18aSo
Jan 31Seamus McElligottJan 31 · 200 Meters · Place 2 · Eastern (Pa.)Eastern (Pa.)200 Meters2.23.44aSo
Jan 25Coach I OpenJan 25 · 400 Meters · Place 10 · Eastern (Pa.)Eastern (Pa.)400 Meters1052.92a—
Jan 25Coach I OpenJan 25 · 60 Meters · Place 8 · Eastern (Pa.)Eastern (Pa.)60 Meters87.16a—
Jan 25Coach I OpenJan 25 · 60 Meters · Place 7 · Eastern (Pa.)Eastern (Pa.)60 Meters77.19a—
Jan 18Alvernia Winter InviteJan 18 · 400 Meters · Place 7 · Eastern (Pa.)Eastern (Pa.)400 Meters753.12a—
Jan 18Alvernia Winter InviteJan 18 · 200 Meters · Place 12 · Eastern (Pa.)Eastern (Pa.)200 Meters1223.85a—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26Blue Jay Tune UpApr 26 · 200 Meters · Eastern (Pa.)Eastern (Pa.)200 Meters—DNSSo
Apr 26Blue Jay Tune UpApr 26 · 100 Meters · Eastern (Pa.)Eastern (Pa.)100 MetersRound P—DNSSo
Apr 442nd Millersville MetricsApr 4 · 400 Meters · Place 4 · Eastern (Pa.)Eastern (Pa.)400 Meters452.26a PBSo
Mar 28Danny Curran InvitationalMar 28 · 200 Meters · Place 23 · Eastern (Pa.)Eastern (Pa.)200 Meters2322.44a PBSo
Mar 28Danny Curran InvitationalMar 28 · 100 Meters · Place 28 · Eastern (Pa.)Eastern (Pa.)100 Meters2811.21aSo

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · 400 Meters · Place 8 · Eastern (Pa.)Eastern (Pa.)400 Meters8.53.47aSo
Feb 23Middle Atlantic Conference Indoor ChampionshipsFeb 23 · 400 Meters · Place 13 · Eastern (Pa.)Eastern (Pa.)400 Meters13.52.87aFr
Feb 16PSU Tune-UpFeb 16 · 400 Meters · Place 6 · Eastern (Pa.)Eastern (Pa.)400 Meters6.52.05a PBFr
Feb 9Blue & White InvitationalFeb 9 · 400 Meters · Place 4 · Eastern (Pa.)Eastern (Pa.)400 Meters452.79a—
Jan 27Mini Dip InvitationalJan 27 · 400 Meters · Place 8 · Eastern (Pa.)Eastern (Pa.)400 Meters8.53.97aFr
Jan 27Mini Dip InvitationalJan 27 · 200 Meters · Place 7 · Eastern (Pa.)Eastern (Pa.)200 Meters7.23.57aFr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · 200 Meters · Place 16 · Eastern (Pa.)Eastern (Pa.)200 MetersRound P16.22.98aWind: 0.2Fr
Apr 27Blue Jay Tune UpApr 27 · 400 Meters · Place 3 · Eastern (Pa.)Eastern (Pa.)400 Meters353.01a—
Apr 13Bill Butler Collegiate InvitationalApr 13 · 400 Meters · Eastern (Pa.)Eastern (Pa.)400 Meters—DNSFr
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · 400 Meters · Place 16 · Eastern (Pa.)Eastern (Pa.)400 Meters16.53.02aFr

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17PIAA District XII ChampionshipsMay 17 · 200 Meters · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast200 MetersRound P--DNSWind: 0.112
May 3BOYS DELCO CHAMPIONSHIPMay 3 · 200 Meters · Place 12 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast200 MetersRound P12.23.64a12
May 3BOYS DELCO CHAMPIONSHIPMay 3 · 200 Meters · Place 10 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast200 Meters10.23.24a12
May 3BOYS DELCO CHAMPIONSHIPMay 3 · 100 Meters · Place 14 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast100 MetersRound P14.11.77a12
May 3BOYS DELCO CHAMPIONSHIPMay 3 · 100 Meters · Place 19 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast100 Meters19.11.84a12
May 1PCL Meet #4 - Father JudgeMay 1 · 400 Meters · Place 1 · Bonner & PrendieBonner & Prendie400 Meters152.6012
Apr 15The Coach Ron Livers Viking InvitationalApr 15 · 100 Meters · Place 4 · Bonner/PrendieBonner/Prendie100 Meters411.3512
Apr 15The Coach Ron Livers Viking InvitationalApr 15 · 100 Meters · Place 5 · Bonner/PrendieBonner/Prendie100 MetersRound P511.5612

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 12PCL Indoor ChampionshipFeb 12 · 60 Meters · Place 7 · Msgr Bonner & Abp PrendergastMsgr Bonner & Abp Prendergast60 MetersRound P77.2812
Feb 12PCL Indoor ChampionshipFeb 12 · 60 Meters · Place 7 · Msgr Bonner & Abp PrendergastMsgr Bonner & Abp Prendergast60 Meters77.2512

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 18PIAA District 12 AAA ChampionshipsMay 18 · 200 Meters · Place 9 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast200 MetersRound P9.23.11a11
May 18PIAA District 12 AAA ChampionshipsMay 18 · 200 Meters · Place 7 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast200 Meters7.22.91a11
May 18PIAA District 12 AAA ChampionshipsMay 18 · 100 Meters · Place 8 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast100 MetersRound P8.11.33a11
May 18PIAA District 12 AAA ChampionshipsMay 18 · 100 Meters · Place 8 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast100 Meters8.11.53a11
May 4Boys DELCO ChampionshipsMay 4 · 200 Meters · Place 6 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast200 MetersRound P6.22.71a11
May 4Boys DELCO ChampionshipsMay 4 · 100 Meters · Place 4 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast100 MetersRound P4.11.45a11
Apr 25PCL Meet #3 - Father JudgeApr 25 · 200 Meters · Place 3 · Bonner & PrendieBonner & Prendie200 Meters323.3711
Apr 25PCL Meet #3 - Father JudgeApr 25 · 100 Meters · Place 3 · Bonner & PrendieBonner & Prendie100 Meters311.6111

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 5TFCAofGP Meet #7Feb 5 · 200 Meters · Place 15 · Bonner & PrendieBonner & Prendie200 Meters1524.4511
Feb 5TFCAofGP Meet #7Feb 5 · 200 Meters · Place 5 · Bonner & PrendieBonner & Prendie200 Meters524.4511

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 12DVGTCA Meet #5Mar 12 · 200 Meters · Place 10 · Bonner & PrendieBonner & Prendie200 Meters1026.56—
Mar 12DVGTCA Meet #5Mar 12 · 55 Meters · Place 9 · Bonner & PrendieBonner & Prendie55 Meters97.30 PB—