Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRochester Spring Twilight · Apr 2611.07aRochester Spring TwilightApril 26, 2024
110m Hurdles · 42" / 1.067m · OutdoorUniversity of Rochester Alumni Invitational · Apr 3017.72aUniversity of Rochester Alumni InvitationalApril 30, 2022
200 Meters · IndoorRochester Spring Twilight · Apr 1422.28aRochester Spring TwilightApril 14, 2025
200 Meters · OutdoorSt. John Fisher Cardinal Classic · Apr 2622.26aSt. John Fisher Cardinal ClassicApril 26, 2025
300 Meters · IndoorRIT January Friday Meet · Jan 2435.29aRIT January Friday MeetJanuary 24, 2025
400 Meters · IndoorLiberty League Championships · Feb 2849.05Liberty League ChampionshipsFebruary 28, 2025
400 Meters · OutdoorUniversity of Rochester Alumni Invitational · Apr 2250.08University of Rochester Alumni InvitationalApril 22, 2023
400 Meters · Relay Split · IndoorNazareth Alumni · Dec 649.208Nazareth AlumniDecember 6, 2024
400m Hurdles · 36" / 0.914m · OutdoorLiberty League Outdoor Track & Field Championships · May 253.08aLiberty League Outdoor Track & Field ChampionshipsMay 2, 2025
500 Meters · IndoorNazareth Alumni Invitational · Dec 91:09.99aNazareth Alumni InvitationalDecember 9, 2022
60 Meter · IndoorNazareth Alumni Opener · Dec 87.12aNazareth Alumni OpenerDecember 8, 2023
60m Hurdles · 42" / 1.067m · IndoorNazareth Alumni Invitational · Dec 99.45aNazareth Alumni InvitationalDecember 9, 2022

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 400m Hurdles · Place 4 · RIT400m Hurdles36" / 0.914m4.53.36aSr
May 11St. John Fisher Cardinal Last ChanceMay 11 · 400m Hurdles · Place 2 · RIT400m Hurdles36" / 0.914m2.53.37aSr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · 400m Hurdles · Place 1 · RIT400m Hurdles36" / 0.914mRound P1.53.32aSr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · 400m Hurdles · Place 1 · RIT400m Hurdles36" / 0.914m1.53.08a PBSr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 200 Meters · Place 3 · RIT200 Meters3.22.26a PBWind: 1.9Sr
Apr 24129th Penn RelaysApr 24 · 400m Hurdles · RIT400m Hurdles36" / 0.914m—54.35aSr
Apr 4Geneseo EarlyApr 4 · 400m Hurdles · Place 3 · RIT400m Hurdles36" / 0.914m3.55.94aSr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Apr 14Rochester Spring TwilightApr 14 · 400 Meters · Place 1 · RIT400 Meters1.49.17aSr
Apr 14Rochester Spring TwilightApr 14 · 200 Meters · Place 1 · RIT200 Meters1.22.28a PBWind: 1.9Sr
Feb 28Liberty League ChampionshipsFeb 28 · 400 Meters · Place 2 · RIT400 Meters249.05 PBSR
Feb 14Nazareth DIII Elite MeetFeb 14 · 400 Meters · Place 3 · RIT400 Meters3.49.68aSr
Feb 14Nazareth DIII Elite MeetFeb 14 · 200 Meters · Place 6 · RIT200 Meters6.22.62aSr
Jan 30RIT January Thursday InvitationalJan 30 · 400 Meters · Place 3 · RIT400 Meters350.72a—
Jan 24RIT January Friday MeetJan 24 · 300 Meters · Place 1 · RIT300 Meters135.29a PB—
Jan 24RIT January Friday MeetJan 24 · 200 Meters · Place 2 · RIT200 Meters222.70a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Nazareth AlumniDec 6 · 400 Meters · RIT400 MetersRelay Split—49.208 PBSr
Dec 6Nazareth AlumniDec 6 · 400 Meters · Place 2 · RIT400 Meters2.49.62aSr
Mar 12024 AARTFC Indoor Track & Field ChampionshipsMar 1 · 400 Meters · Place 9 · RIT400 Meters9.50.42aJr
Feb 232024 Liberty League Indoor TF ChampionshipsFeb 23 · 400 Meters · Place 2 · RIT400 Meters250.09a—
Feb 232024 Liberty League Indoor TF ChampionshipsFeb 23 · 200 Meters · Place 8 · RIT200 Meters822.99a—
Feb 16Nazareth Conference Tune-UpFeb 16 · 400 Meters · Place 1 · RIT400 Meters150.52a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15AARTFC DIII OutdoorMay 15 · 400m Hurdles · Place 4 · RIT400m Hurdles453.17a—
May 3Liberty League Outdoor ChampionshipsMay 3 · 400m Hurdles · Place 2 · RIT400m Hurdles256.07a—
May 3Liberty League Outdoor ChampionshipsMay 3 · 400m Hurdles · Place 1 · RIT400m Hurdles153.20a—
Apr 26Rochester Spring TwilightApr 26 · 100 Meters · Place 4 · RIT100 Meters411.07a PB—
Apr 20RIT InvitationalApr 20 · 200 Meters · Place 1 · RIT200 Meters1.22.31aWind: 2.7Jr
Mar 30Geneseo Early Season InvitationalMar 30 · 400m Hurdles · Place 1 · RIT400m Hurdles36" / 0.914m1.54.79aJr

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 8Nazareth Alumni OpenerDec 8 · 300 Meters · Place 4 · RIT300 Meters4.36.16aJr
Dec 8Nazareth Alumni OpenerDec 8 · 60 Meter · Place 8 · RIT60 MeterRound P8.7.15aJr
Dec 8Nazareth Alumni OpenerDec 8 · 60 Meter · Place 7 · RIT60 Meter7.7.12a PBJr
Dec 1Houghton December ClassicDec 1 · 400 Meters · Place 1 · RIT400 Meters1.51.67aJr
Dec 1Houghton December ClassicDec 1 · 200 Meters · Place 5 · RIT200 Meters5.23.22aJr
Mar 3AARTFC Indoor Track & Field ChampionshipsMar 3 · 400 Meters · Place 28 · RIT400 Meters2851.37SO
Feb 24Liberty League Indoor Track ChampionshipsFeb 24 · 400 Meters · Place 6 · RIT400 Meters650.96SO
Feb 24Liberty League Indoor Track ChampionshipsFeb 24 · 200 Meters · Place 8 · RIT200 Meters823.21SO
Feb 17Nazareth Conference Tune-UpFeb 17 · 200 Meters · Place 16 · RIT200 Meters1623.41SO
Jan 27RIT January Friday MeetJan 27 · 60 Hurdles · Place 5 · RIT60 Hurdles59.55SO
Jan 27RIT January Friday MeetJan 27 · 400 Meters · Place 2 · RIT400 Meters252.17SO
Jan 21Winter Welcome Back MeetJan 21 · 400 Meters · Place 10 · RIT400 Meters1052.95SO
Jan 21Winter Welcome Back MeetJan 21 · 200 Meters · Place 21 · RIT200 Meters2123.74SO

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 5Liberty League Outdoor Track & Field ChampionshipMay 5 · 400m Hurdles · Place 3 · RIT400m HurdlesRound P357.63SO
May 5Liberty League Outdoor Track & Field ChampionshipMay 5 · 400m Hurdles · Place 3 · RIT400m Hurdles356.60SO
May 5Liberty League Outdoor Track & Field ChampionshipMay 5 · 100 Meters · Place 8 · RIT100 MetersRound P811.24SO
May 5Liberty League Outdoor Track & Field ChampionshipMay 5 · 100 Meters · Place 6 · RIT100 Meters611.18SO
Apr 22University of Rochester Alumni InvitationalApr 22 · 400 Meters · Place 4 · RIT400 Meters450.08 PBSO
Apr 8RIT InvitationalApr 8 · 400m Hurdles · Place 2 · RIT400m Hurdles256.03SO
Apr 2Geneseo Early Season InvitationalApr 2 · 400m Hurdles · Place 6 · RIT400m Hurdles657.54SO

2022 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 9Nazareth Alumni InvitationalDec 9 · 500 Meters · Place 8 · RIT500 Meters8.1:09.99a PBSo
Dec 9Nazareth Alumni InvitationalDec 9 · 60m Hurdles · Place 21 · RIT60m Hurdles42" / 1.067mRound P21.9.45a PBSo
Dec 2Houghton December ClassicDec 2 · 400 Meters · Place 12 · RIT400 Meters12.53.25aSo
Dec 2Houghton December ClassicDec 2 · 200 Meters · Place 7 · RIT200 Meters7.23.49aSo
Feb 18Nazareth Conference Tune-UpFeb 18 · 60m Hurdles · Place 21 · RIT60m Hurdles42" / 1.067mRound P21.10.07aFr
Feb 18Nazareth Conference Tune-UpFeb 18 · 200 Meters · Place 41 · RIT200 Meters41.24.40aFr
Feb 11RIT February Friday InvitationalFeb 11 · 60m Hurdles · Place 11 · RIT60m Hurdles42" / 1.067mRound P11.9.87aFr
Feb 11RIT February Friday InvitationalFeb 11 · 200 Meters · Place 16 · RIT200 Meters16.24.41aFr
Feb 4Brockport MultiFeb 4 · 60m Hurdles · Place 9 · RIT60m Hurdles42" / 1.067mRound P9.9.97aFr
Feb 4Brockport MultiFeb 4 · 200 Meters · Place 32 · RIT200 Meters32.24.56aFr
Jan 28RIT January Friday MeetJan 28 · 60 Hurdles Preliminaries · Place 7 · RIT60 Hurdles Preliminaries79.93FR
Jan 28RIT January Friday MeetJan 28 · 400 Meters · Place 12 · RIT400 Meters1255.51FR
Jan 22Highlander InvitationalJan 22 · 60 Hurdles Preliminaries · Place 13 · RIT60 Hurdles Preliminaries1311.88FR
Jan 22Highlander InvitationalJan 22 · 400 Meters · Place 11 · RIT400 Meters1155.47FR

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 18AARTFC Outdoor Track & Field ChampionshipsMay 18 · 400m Hurdles · Place 32 · RIT400m Hurdles36" / 0.914m32.58.53aFr
May 6Liberty League Outdoor ChampionshipsMay 6 · 400m Hurdles · Place 3 · RIT400m Hurdles36" / 0.914mRound P3.58.20aFr
May 6Liberty League Outdoor ChampionshipsMay 6 · 400m Hurdles · Place 2 · RIT400m Hurdles36" / 0.914m2.56.82aFr
May 6Liberty League Outdoor ChampionshipsMay 6 · 110m Hurdles · Place 15 · RIT110m Hurdles42" / 1.067mRound P15.18.37aWind: 1Fr
Apr 30University of Rochester Alumni InvitationalApr 30 · 400m Hurdles · Place 6 · RIT400m Hurdles36" / 0.914m6.58.71aFr
Apr 30University of Rochester Alumni InvitationalApr 30 · 110m Hurdles · Place 12 · RIT110m Hurdles42" / 1.067m12.17.72a PBWind: 1.4Fr
Apr 22Cardinal ClassicApr 22 · 400m Hurdles · Place 3 · RIT400m Hurdles36" / 0.914m3.58.85aFr
Apr 22Cardinal ClassicApr 22 · 110m Hurdles · Place 9 · RIT110m Hurdles42" / 1.067mRound P9.18.08aWind: -0.7Fr
Apr 8Rochester Spring ClassicApr 8 · 400m Hurdles · Place 6 · RIT400m Hurdles36" / 0.914m6.1:00.21aFr
Apr 1Geneseo Early Season InvitationalApr 1 · 400m Hurdles · Place 8 · RIT400m Hurdles36" / 0.914m8.1:02.41aFr
Mar 17Redhawk InvitationalMar 17 · 400m Hurdles · Place 1 · RIT400m Hurdles36" / 0.914m1.1:01.98aFr

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 10Nazareth Alumni InvitationalDec 10 · 300 Meters · Place 31 · RIT300 Meters31.39.62aFr
Dec 10Nazareth Alumni InvitationalDec 10 · 60m Hurdles · Place 25 · RIT60m Hurdles42" / 1.067mRound P25.10.39aFr
Dec 3Houghton December Indoor ClassicDec 3 · 300 Meters · Place 10 · RIT300 Meters10.39.31aFr
Dec 3Houghton December Indoor ClassicDec 3 · 60m Hurdles · Place 9 · RIT60m Hurdles42" / 1.067mRound P9.9.93aFr