Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorLiberty League Indoor Track Championships · Feb 2423.28Liberty League Indoor Track ChampionshipsFebruary 24, 2023
200 Meters · OutdoorLiberty League Outdoor Track & Field Championship · May 522.98Liberty League Outdoor Track & Field ChampionshipMay 5, 2023
300 Meters · IndoorNazareth Alumni Opener · Dec 836.08aNazareth Alumni OpenerDecember 8, 2023
400 Meters · IndoorAARTFC Indoor Championships · Mar 649.02aAARTFC Indoor ChampionshipsMarch 6, 2026
400 Meters · OutdoorAARTFC DIII Outdoor · May 1548.77aAARTFC DIII OutdoorMay 15, 2024
400 Meters · Relay Split · IndoorNazareth D3 Elite Meet · Feb 1350.500Nazareth D3 Elite MeetFebruary 13, 2026
500 Meters · IndoorNazareth Alumni Opener · Dec 81:05.97aNazareth Alumni OpenerDecember 8, 2023
55 Meter · IndoorOscar B. Jensen Relays (Wednesday Session) · Dec 87.33aOscar B. Jensen Relays (Wednesday Session)December 8, 2021
600 Meters · IndoorHoughton December Classic · Dec 11:22.52aHoughton December ClassicDecember 1, 2023
800 Meters · OutdoorWesthill Spring Break Invitational · Apr 122:03.60Westhill Spring Break InvitationalApril 12, 2022

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 400 Meters · Place 20 · RITRIT400 Meters20.49.50aSr
May 10Widener Final QualifierMay 10 · 400 Meters · Place 12 · RITRIT400 Meters12.49.60aSr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · 400 Meters · Place 5 · RITRIT400 MetersRound P5.49.49aSr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · 400 Meters · Place 4 · RITRIT400 Meters4.48.80aSr
Apr 21Ithaca Tuesday MeetApr 21 · 400 Meters · Place 3 · RITRIT400 Meters3.49.64aSr
Apr 11Bison Outdoor ClassicApr 11 · 400 Meters · Place 26 · RITRIT400 Meters26.49.46aSr
Apr 4Geneseo Early Season InviteApr 4 · 400 Meters · Place 7 · RITRIT400 Meters7.49.49aSr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 29Rochester Spring OpenerMar 29 · 400 Meters · Place 2 · RITRIT400 Meters2.49.29aSr
Mar 6AARTFC Indoor ChampionshipsMar 6 · 400 Meters · Place 11 · RITRIT400 Meters1149.02a PBSR
Feb 27Liberty League Indoor Track & Field ChampionshipsFeb 27 · 400 Meters · Place 4 · RITRIT400 Meters450.15aSr
Feb 13Nazareth D3 Elite MeetFeb 13 · 400 Meters · RITRIT400 MetersRelay Split—50.500 PBSr
Feb 13Nazareth D3 Elite MeetFeb 13 · 400 Meters · Place 2 · RITRIT400 Meters2.49.64aSr
Feb 13Nazareth D3 Elite MeetFeb 13 · 200 Meters · Place 5 · RITRIT200 Meters5.23.37aSr
Feb 6Utica Blue & Orange InvitationalFeb 6 · 400 Meters · Place 4 · RITRIT400 Meters4.50.71aSr
Feb 6Utica Blue & Orange InvitationalFeb 6 · 200 Meters · Place 30 · RITRIT200 Meters30.23.30aSr
Jan 31Nazareth Conference Challenge CupJan 31 · 400 Meters · Place 8 · RITRIT400 Meters850.57SR
Jan 17Brockport Saturday Night Rust BusterJan 17 · 400 Meters · Place 2 · RITRIT400 Meters250.54SR

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5Nazareth Alumni OpenerDec 5 · 400 Meters · Place 5 · RITRIT400 Meters5.50.01aSr
Apr 14Rochester Spring TwilightApr 14 · 400 Meters · Place 3 · RITRIT400 Meters3.49.91aJr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11St. John Fisher Cardinal Last ChanceMay 11 · 400 Meters · Place 4 · RITRIT400 Meters4.49.70aJr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · 400 Meters · Place 4 · RITRIT400 MetersRound P4.49.63aJr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · 400 Meters · Place 5 · RITRIT400 Meters5.49.45aJr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 400 Meters · Place 6 · RITRIT400 Meters6.49.70aJr
Apr 19University of Rochester Alumni InvitationalApr 19 · 200 Meters · Place 10 · RITRIT200 Meters1023.02JR
Apr 4Geneseo EarlyApr 4 · 400 Meters · Place 7 · RITRIT400 Meters7.51.33aJr

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15AARTFC DIII OutdoorMay 15 · 400 Meters · Place 10 · RITRIT400 Meters1048.77a PB—
May 3Liberty League Outdoor ChampionshipsMay 3 · 400 Meters · Place 3 · RITRIT400 Meters350.63a—
May 3Liberty League Outdoor ChampionshipsMay 3 · 400 Meters · Place 4 · RITRIT400 Meters450.34a—
Apr 26Rochester Spring TwilightApr 26 · 400 Meters · Place 6 · RITRIT400 Meters650.47a—
Apr 26Rochester Spring TwilightApr 26 · 200 Meters · Place 17 · RITRIT200 Meters1723.17a—
Apr 20RIT InvitationalApr 20 · 400 Meters · Place 2 · RITRIT400 Meters2.51.54aSo

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 16Nazareth Conference Tune-UpFeb 16 · 400 Meters · Place 7 · RITRIT400 Meters752.01a—

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 8Nazareth Alumni OpenerDec 8 · 500 Meters · Place 1 · RITRIT500 Meters1.1:05.97a PBSo
Dec 8Nazareth Alumni OpenerDec 8 · 300 Meters · Place 3 · RITRIT300 Meters3.36.08a PBSo
Dec 1Houghton December ClassicDec 1 · 300 Meters · Place 6 · RITRIT300 Meters6.36.63aSo
Dec 1Houghton December ClassicDec 1 · 600 Meters · Place 1 · RITRIT600 Meters1.1:22.52a PBSo
Mar 3AARTFC Indoor Track & Field ChampionshipsMar 3 · 400 Meters · Place 20 · RITRIT400 Meters2050.87FR
Feb 24Liberty League Indoor Track ChampionshipsFeb 24 · 400 Meters · Place 7 · RITRIT400 Meters751.19FR
Feb 24Liberty League Indoor Track ChampionshipsFeb 24 · 200 Meters · Place 10 · RITRIT200 Meters1023.28 PBFR
Feb 17Nazareth Conference Tune-UpFeb 17 · 400 Meters · Place 3 · RITRIT400 Meters351.43FR
Feb 17Nazareth Conference Tune-UpFeb 17 · 200 Meters · Place 11 · RITRIT200 Meters1123.30FR
Jan 27RIT January Friday MeetJan 27 · 400 Meters · Place 1 · RITRIT400 Meters152.05FR
Jan 21Winter Welcome Back MeetJan 21 · 400 Meters · Place 2 · RITRIT400 Meters251.59FR
Jan 21Winter Welcome Back MeetJan 21 · 200 Meters · Place 19 · RITRIT200 Meters1923.67FR

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 5Liberty League Outdoor Track & Field ChampionshipMay 5 · 400 Meters · Place 4 · RITRIT400 MetersRound P449.69FR
May 5Liberty League Outdoor Track & Field ChampionshipMay 5 · 400 Meters · Place 4 · RITRIT400 Meters449.53FR
May 5Liberty League Outdoor Track & Field ChampionshipMay 5 · 200 Meters · Place 11 · RITRIT200 MetersRound P1122.98 PBFR
Apr 22University of Rochester Alumni InvitationalApr 22 · 400 Meters · Place 2 · RITRIT400 Meters249.34FR
Apr 22University of Rochester Alumni InvitationalApr 22 · 200 Meters · Place 15 · RITRIT200 Meters1523.08FR
Apr 8RIT InvitationalApr 8 · 400 Meters · Place 9 · RITRIT400 Meters950.70FR
Apr 2Geneseo Early Season InvitationalApr 2 · 400 Meters · Place 3 · RITRIT400 Meters350.03FR
Apr 2Geneseo Early Season InvitationalApr 2 · 200 Meters · Place 17 · RITRIT200 Meters1723.62FR

2022 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 9Nazareth Alumni InvitationalDec 9 · 300 Meters · Place 4 · RITRIT300 Meters4.36.37aFr
Dec 2Houghton December ClassicDec 2 · 400 Meters · Place 6 · RITRIT400 Meters6.52.18aFr
Mar 5NYSPHSAA/NYS Federation Indoor ChampionshipsMar 5 · 600 Meters · Place 17 · Central SquaCentral Squa600 Meters171:25.8912
Mar 5NYSPHSAA/NYS Federation Indoor ChampionshipsMar 5 · 600 Meters · Place 17 · Central SquareCentral Square600 Meters171:25.8912
Feb 16Section 3 State QualifierFeb 16 · 300 Meters · Place 5 · Paul Moore Central SquarePaul Moore Central Square300 Meters5.38.67a12
Feb 16Section 3 State QualifierFeb 16 · 600 Meters · Place 1 · Paul Moore Central SquarePaul Moore Central Square600 Meters1.1:25.73a12
Feb 2Section III Class AA & A ChampionshipsFeb 2 · 600 Meters · Place 1 · Central SquareCentral Square600 Meters11:27.3012
Feb 2Section III Class AA & A ChampionshipsFeb 2 · 300 Meters · Place 2 · Central SquareCentral Square300 Meters237.4312
Jan 27SCAC League ChampionshipsJan 27 · 600 Meters · Place 1 · Central SquareCentral Square600 Meters11:28.1212
Jan 27SCAC League ChampionshipsJan 27 · 300 Meters · Place 2 · Central SquareCentral Square300 Meters237.4112
Jan 22Bob Grieve MemorialJan 22 · 600 Meters · Place 1 · Paul Moore Central SquarePaul Moore Central Square600 Meters1.1:28.45a12
Jan 14Mohawk Valley Meet #5Jan 14 · 300 Meters · Place 4 · Central SquareCentral Square300 Meters438.1912
Jan 8John Arcaro Memorial PM SessionJan 8 · 300 Meters · Place 4 · Paul Moore Central SquarePaul Moore Central Square300 Meters4.38.25a12

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 2Section 3 State QualifierJun 2 · 400 Meters · Place 2 · Paul Moore Central SquarePaul Moore Central Square400 Meters2.50.80a12
May 27Section III Class A ChampionshipsMay 27 · 400 Meters · Place 1 · Paul Moore Central SquarePaul Moore Central Square400 Meters1.50.50a12
May 19SCAC Empire ChampionshipsMay 19 · 400 Meters · Place 1 · Central SquareCentral Square400 Meters151.2312
May 13John Arcaro Co-Ed ClassicMay 13 · 400 Meters · Place 1 · Central SquareCentral Square400 Meters150.9412
Apr 12Westhill Spring Break InvitationalApr 12 · 800 Meters · Place 6 · Central SquareCentral Square800 Meters62:03.60 PB12

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18George Constantino MemorialDec 18 · 300 Meters · Place 2 · Paul Moore Central SquarePaul Moore Central Square300 Meters2.38.94a12
Dec 8Oscar B. Jensen Relays (Wednesday Session)Dec 8 · 300 Meters · Place 2 · Paul Moore Central SquarePaul Moore Central Square300 Meters2.39.25a12
Dec 8Oscar B. Jensen Relays (Wednesday Session)Dec 8 · 55 Meter · Place 15 · Paul Moore Central SquarePaul Moore Central Square55 Meter15.7.33a PB12