Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Indoor2026 Paul Donahue Invitational · Apr 1712.56a2026 Paul Donahue InvitationalApril 17, 2026
100 Meters · OutdoorMIAA Division 4 Track & Field Championship · May 3012.28aMIAA Division 4 Track & Field ChampionshipMay 30, 2025
200 Meters · Indoor2026 Paul Donahue Invitational · Apr 1726.04a2026 Paul Donahue InvitationalApril 17, 2026
200 Meters · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 3025.69aMiddle Atlantic (MAC) Outdoor ChampionshipsApril 30, 2026
300 Meters · IndoorMSTCA Coaches Invitational (Small Schools) · Jan 2541.71aMSTCA Coaches Invitational (Small Schools)January 25, 2025
400 Meters · IndoorFastrack Invitational · Feb 61:00.43aFastrack InvitationalFebruary 6, 2026
400 Meters · OutdoorDelaware Invitational · Apr 1059.26aDelaware InvitationalApril 10, 2026
55 Meter · IndoorPatriot League Meet #2 · Dec 207.59aPatriot League Meet #2December 20, 2024
55 Meters · IndoorPatriot League Meet #4 · Jan 167.39aPatriot League Meet #4January 16, 2025
60 Meter · IndoorBow Tie Invitational · Dec 67.81aBow Tie InvitationalDecember 6, 2025
60 Meters · IndoorPSU Tune-Up · Feb 207.91aPSU Tune-UpFebruary 20, 2026
600 Meters · IndoorPatriot League Meet #3 · Jan 31:46.50aPatriot League Meet #3January 3, 2024
Long Jump · IndoorMIAA Division 4 Indoor Track & Field Championship · Feb 1342.19MIAA Division 4 Indoor Track & Field ChampionshipFebruary 13, 2026
Long Jump · IndoorCoach "I" Invitational · Jan 244.65mCoach "I" InvitationalJanuary 24, 2026
Long Jump · OutdoorPembroke vs Quincy vs North Quincy · May 1416-02.00Pembroke vs Quincy vs North QuincyMay 14, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 100 Meters · Place 21 · ArcadiaArcadia100 MetersRound P21.12.52aWind: 0.7Fr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 200 Meters · Place 2 · ArcadiaArcadia200 MetersRound P2.25.69a PBWind: -0.6Fr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 200 Meters · Place 4 · ArcadiaArcadia200 Meters4.26.00aWind: -0.5Fr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 100 Meters · Place 3 · ArcadiaArcadia100 MetersRound P3.12.56aWind: -2.1Fr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 100 Meters · Place 4 · ArcadiaArcadia100 Meters4.12.74aWind: -1.4Fr
Apr 25Blue Jay Tune-UpApr 25 · 200 Meters · Place 3 · ArcadiaArcadia200 Meters3.27.52aWind: -2.5Fr
Apr 25Blue Jay Tune-UpApr 25 · 100 Meters · Place 2 · ArcadiaArcadia100 MetersRound P2.12.90aWind: -0.6Fr
Apr 25Blue Jay Tune-UpApr 25 · 100 Meters · Place 2 · ArcadiaArcadia100 Meters2.12.90aWind: -1.9Fr
Apr 10Delaware InvitationalApr 10 · 400 Meters · Place 4 · ArcadiaArcadia400 Meters4.59.26a PBFr
Apr 10Delaware InvitationalApr 10 · 200 Meters · Place 12 · ArcadiaArcadia200 Meters12.27.00aWind: -4Fr
Apr 4Ursinus SpringfestApr 4 · 200 Meters · Place 8 · ArcadiaArcadia200 Meters8.26.10aWind: 1.3Fr
Apr 4Ursinus SpringfestApr 4 · 100 Meters · Place 11 · ArcadiaArcadia100 MetersRound P11.12.69aWind: 0Fr
Mar 27Danny Curran InvitationalMar 27 · 100 Meters · Place 19 · ArcadiaArcadia100 Meters19.12.75aWind: 0.3Fr

2026 Indoor Track

28 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 200 Meters · Place 21 · ArcadiaArcadia200 Meters21.26.04a PBWind: 0.8Fr
Apr 172026 Paul Donahue InvitationalApr 17 · 100 Meters · Place 15 · ArcadiaArcadia100 Meters15.12.56a PBWind: 1.2Fr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 60 Meter · Place 1 · ArcadiaArcadia60 MeterRound P1.7.95aFr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 60 Meter · Place 2 · ArcadiaArcadia60 Meter2.7.97aFr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 200 Meters · Place 4 · ArcadiaArcadia200 Meters4.26.58aFr
Feb 20PSU Tune-UpFeb 20 · 200 Meters · Place 9 · ArcadiaArcadia200 Meters926.23aFr
Feb 20PSU Tune-UpFeb 20 · 60 Meters · Place 7 · ArcadiaArcadia60 MetersRound P77.91a PBFr
Feb 20PSU Tune-UpFeb 20 · 60 Meters · Place 6 · ArcadiaArcadia60 Meters67.95aFr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55m Hurdles · Place 3 · PembrokePembroke55m Hurdles37.49—
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55m Hurdles · Place 2 · PembrokePembroke55m Hurdles27.51q—
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · Long Jump · Place 4 · PembrokePembrokeLong Jump442.19 PB—
Feb 6Fastrack InvitationalFeb 6 · 60 Meter · Place 14 · ArcadiaArcadia60 MeterRound P14.8.04aWind: 0Fr
Feb 6Fastrack InvitationalFeb 6 · 400 Meters · Place 27 · ArcadiaArcadia400 Meters27.1:00.43a PBFr
Jan 31PLEX ShootoutJan 31 · 400 Meters · Place 3 · ArcadiaArcadia400 Meters31:02.82aFr
Jan 31PLEX ShootoutJan 31 · 60 Meters · Place 2 · ArcadiaArcadia60 MetersRound P27.98aFr
Jan 31PLEX ShootoutJan 31 · 60 Meters · Place 6 · ArcadiaArcadia60 Meters68.16aFr
Jan 24Coach "I" InvitationalJan 24 · 60 Meter · Place 3 · ArcadiaArcadia60 MeterRound P3.8.01aFr
Jan 24Coach "I" InvitationalJan 24 · 60 Meter · Place 3 · ArcadiaArcadia60 Meter3.7.94aFr
Jan 24Coach "I" InvitationalJan 24 · Long Jump · Place 19 · ArcadiaArcadiaLong Jump19.4.65m PBFr
Jan 24Coach "I" InvitationalJan 24 · 200 Meters · Place 4 · ArcadiaArcadia200 Meters4.26.79aFr
Jan 17Moravian University Blue & Grey InviteJan 17 · Long Jump · Place 8 · ArcadiaArcadiaLong Jump84.93mFR
Jan 17Moravian University Blue & Grey InviteJan 17 · Long Jump · Place 10 · ArcadiaArcadiaLong Jump104.93mFR
Jan 17Moravian University Blue & Grey InviteJan 17 · 60 Meters · Place 2 · ArcadiaArcadia60 Meters28.06FR
Jan 17Moravian University Blue & Grey InviteJan 17 · 60 Meters · Place 2 · ArcadiaArcadia60 Meters28.06FR
Jan 17Moravian University Blue & Grey InviteJan 17 · 60 Meters · Place 1 · ArcadiaArcadia60 MetersRound P18.03FR
Jan 17Moravian University Blue & Grey InviteJan 17 · 60 Meters · Place 3 · ArcadiaArcadia60 MetersRound P38.03FR
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · 60 Meter · Place 3 · ArcadiaArcadia60 Meter3.8.05aWind: 0Fr
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · 200 Meters · Place 9 · ArcadiaArcadia200 Meters9.26.39aWind: 0Fr

2025 Indoor Track

22 results
DateMeetEventPlMarkGr
Dec 6Bow Tie InvitationalDec 6 · 60 Meter · Place 1 · ArcadiaArcadia60 MeterRound P1.7.91aFr
Dec 6Bow Tie InvitationalDec 6 · 60 Meter · Place 1 · ArcadiaArcadia60 Meter1.7.81a PBFr
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 55 Meters · Place 19 · PembrokePembroke55 MetersRound P197.52a—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 55 Meters · Place 19 · PembrokePembroke55 MetersRound P197.52a—
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · 300 Meters · Place 4 · PembrokePembroke300 Meters442.19a—
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · 55 Meters · Place 3 · PembrokePembroke55 Meters37.51a—
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · 55 Meters · Place 3 · PembrokePembroke55 Meters37.49a—
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · 300 Meters · Place 3 · PembrokePembroke300 Meters342.56a—
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · 55 Meters · Place 2 · PembrokePembroke55 Meters27.40a—
Feb 8Patriot League Indoor TF ChampionshipFeb 8 · 55 Meters · Place 2 · PembrokePembroke55 Meters27.43a—
Jan 30Patriot League Meet #6Jan 30 · 55 Meters · Place 1 · PembrokePembroke55 Meters17.41a—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 300 Meters · Place 4 · PembrokePembroke300 Meters441.71a PB—
Jan 23Patriot League Meet #5Jan 23 · Long Jump · Place 4 · PembrokePembrokeLong Jump415-1.75—
Jan 23Patriot League Meet #5Jan 23 · 55 Meters · Place 1 · PembrokePembroke55 Meters17.43a—
Jan 16Patriot League Meet #4Jan 16 · Long Jump · Place 2 · PembrokePembrokeLong Jump216-6—
Jan 16Patriot League Meet #4Jan 16 · 55 Meters · Place 1 · PembrokePembroke55 Meters17.39a PB—
Jan 10MSTCA Northeast InvitationalJan 10 · Long Jump · Place 12 · PembrokePembrokeLong Jump1215-9—
Jan 10MSTCA Northeast InvitationalJan 10 · 200 Meters · Place 3 · PembrokePembroke200 Meters326.15a—
Jan 10MSTCA Northeast InvitationalJan 10 · 55 Meters · Place 3 · PembrokePembroke55 Meters37.52a—
Jan 10MSTCA Northeast InvitationalJan 10 · 55 Meters · Place 3 · PembrokePembroke55 Meters37.43a—
Jan 6Patriot League Meet #3Jan 6 · Long Jump · Place 2 · PembrokePembrokeLong Jump215-4.50—
Jan 6Patriot League Meet #3Jan 6 · 55 Meters · Place 1 · PembrokePembroke55 Meters17.47a—

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 5MIAA Meet of ChampionsJun 5 · 200 Meters · Place 15 · PembrokePembroke200 MetersRound P1525.97a12
Jun 5MIAA Meet of ChampionsJun 5 · 100 Meters · Place 14 · PembrokePembroke100 MetersRound P1412.70a12
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 200 Meters · Place 2 · PembrokePembroke200 MetersRound P225.94a12
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 200 Meters · Place 4 · PembrokePembroke200 Meters425.85a12
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 100 Meters · Place 5 · PembrokePembroke100 MetersRound P512.53a12
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 100 Meters · Place 3 · PembrokePembroke100 Meters312.28a PB12
May 20Patriot League Spring ChampionshipMay 20 · 100 Meters · Place 1 · PembrokePembroke100 Meters112.87a12
May 20Patriot League Spring ChampionshipMay 20 · 100 Meters · Place 1 · PembrokePembroke100 Meters112.72a12
May 17MSTCA Division 4 RelaysMay 17 · Long Jump · Place 10 · PembrokePembrokeLong Jump104.83m12
May 14Pembroke vs Quincy vs North QuincyMay 14 · Long Jump · Place 2 · PembrokePembrokeLong Jump2.16-02.00 PB12
May 14Pembroke vs Quincy vs North QuincyMay 14 · 100 Meters · Place 1 · PembrokePembroke100 Meters1.12.70a12
May 10MSTCA Coaches Shore InvitationalMay 10 · 200 Meters · Place 3 · PembrokePembroke200 Meters325.99a12
May 10MSTCA Coaches Shore InvitationalMay 10 · 100 Meters · Place 3 · PembrokePembroke100 Meters312.74a12
May 10MSTCA Coaches Shore InvitationalMay 10 · 100 Meters · Place 3 · PembrokePembroke100 Meters312.65a12
May 3Weston Twilight Invitational - Weston EventsMay 3 · Long Jump · Place 17 · PembrokePembrokeLong Jump1715-07.5012
May 3Weston Twilight Invitational - Weston EventsMay 3 · 100 Meters · Place 1 · PembrokePembroke100 Meters112.78a12
May 3Weston Twilight Invitational - Weston EventsMay 3 · 100 Meters · Place 1 · PembrokePembroke100 Meters112.73a12
Apr 30Pembroke vs ScituateApr 30 · Long Jump · Place 2 · PembrokePembrokeLong Jump215-4.5012
Apr 30Pembroke vs ScituateApr 30 · 100 Meters · Place 1 · PembrokePembroke100 Meters112.8112
Apr 15Pembroke vs Plymouth SouthApr 15 · Long Jump · Place 4 · PembrokePembrokeLong Jump415-10.5012
Apr 15Pembroke vs Plymouth SouthApr 15 · 200 Meters · Place 1 · PembrokePembroke200 Meters125.90a12
Apr 15Pembroke vs Plymouth SouthApr 15 · 100 Meters · Place 1 · PembrokePembroke100 Meters112.59a12

2024 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 300 Meters · Place 4 · PembrokePembroke300 Meters4.42.58a12
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 55 Meter · Place 10 · PembrokePembroke55 MeterRound P10.7.61a12
Dec 20Patriot League Meet #2Dec 20 · 300 Meters · Place 1 · PembrokePembroke300 Meters1.43.01a12
Dec 20Patriot League Meet #2Dec 20 · 55 Meter · Place 2 · PembrokePembroke55 Meter2.7.59a PB12
Dec 10Patriot League Meet #1Dec 10 · 55 Meter · PembrokePembroke55 Meter--DNF12
Feb 10Patriot league Indoor TF ChampionshipFeb 10 · 300 Meters · Place 1 · PembrokePembroke300 Meters142.19a—
Feb 10Patriot league Indoor TF ChampionshipFeb 10 · 55 Meters · Place 2 · PembrokePembroke55 Meters27.48a—
Feb 10Patriot league Indoor TF ChampionshipFeb 10 · 55 Meters · Place 3 · PembrokePembroke55 Meters37.45a—
Feb 1Patriot League Meet #6Feb 1 · Long Jump · Place 7 · PembrokePembrokeLong Jump714-10.25—
Feb 1Patriot League Meet #6Feb 1 · 55 Meters · Place 1 · PembrokePembroke55 Meters17.46a—
Jan 26Patriot League Meet #5Jan 26 · 300 Meters · Place 1 · PembrokePembroke300 Meters142.58a—
Jan 18Patriot League Meet #4Jan 18 · 55 Meters · Place 1 · PembrokePembroke55 Meters17.71a—
Jan 12MSTCA Northeast InvitationalJan 12 · 300 Meters · Place 11 · PembrokePembroke300 Meters1142.6811
Jan 12MSTCA Northeast InvitationalJan 12 · 200 Meters · Place 10 · PembrokePembroke200 Meters1026.9511
Jan 12MSTCA Northeast InvitationalJan 12 · 55 Meters · Place 13 · PembrokePembroke55 MetersRound P137.7011
Jan 3Patriot League Meet #3Jan 3 · 600 Meters · Place 3 · PembrokePembroke600 Meters31:46.50a PB—
Jan 3Patriot League Meet #3Jan 3 · 55 Meters · Place 2 · PembrokePembroke55 Meters27.65a—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15Patriot League Spring ChampionshipMay 15 · 200 Meters · Place 2 · PembrokePembroke200 Meters227.35a—
May 6Quincy/North Quincy @ PembrokeMay 6 · 400 Meters · Place 2 · PembrokePembroke400 Meters21:02.11a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 300 Meters · Place 26 · PembrokePembroke300 Meters26.43.64a11
Dec 15Patriot League Meet #2Dec 15 · 300 Meters · Place 3 · PembrokePembroke300 Meters3.44.24a11