Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor Groton's All Star Dual Meet Festival · Apr 2314.41 Groton's All Star Dual Meet FestivalApril 23, 2018
200 Meters · IndoorSpartan Invitational · Jan 1328.35aSpartan InvitationalJanuary 13, 2023
200 Meters · OutdoorIAC Divisional Meet · May 627.16IAC Divisional MeetMay 6, 2019
300 Meters · IndoorOne and Done Finger Lakes Classic · Jan 1145.59One and Done Finger Lakes ClassicJanuary 11, 2020
400 Meters · IndoorBrockport Multi · Feb 31:02.57aBrockport MultiFebruary 3, 2023
400 Meters · OutdoorSection IV Class C Championships · May 2258.92Section IV Class C ChampionshipsMay 22, 2019
400 Meters · Relay Split · IndoorUtica Blue and Orange · Feb 71:01.328aUtica Blue and OrangeFebruary 7, 2025
60 Meters · IndoorWinter Welcome Back Meet · Jan 218.71Winter Welcome Back MeetJanuary 21, 2023
600 Meters · IndoorSection 4 State Qualifier · Feb 151:39.90Section 4 State QualifierFebruary 15, 2020
600 Meters · OutdoorNeed for Speed Invitational · May 211:42.33Need for Speed InvitationalMay 21, 2021
800 Meters · IndoorDavid Hemery Valentine Invitational · Feb 102:25.43aDavid Hemery Valentine InvitationalFebruary 10, 2023
800 Meters · OutdoorCardinal Classic · Apr 222:30.00aCardinal ClassicApril 22, 2022
Long Jump · IndoorIthaca College Bomber HS Invitational · Dec 912-07.00Ithaca College Bomber HS InvitationalDecember 9, 2017
Long Jump · OutdoorLyons Invitational · Apr 2714-08.00Lyons InvitationalApril 27, 2018

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · 400 Meters · Place 15 · St. John FisherSt. John Fisher400 Meters15.1:03.70aSr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 400 Meters · Place 17 · St. John FisherSt. John Fisher400 Meters17.1:02.64aSr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 200 Meters · Place 30 · St. John FisherSt. John Fisher200 Meters30.27.77aWind: 0.6Sr
Apr 4Geneseo EarlyApr 4 · 400 Meters · Place 15 · St. John FisherSt. John Fisher400 Meters15.1:02.76aSr
Mar 29Bill Q Invitational at GeneseoMar 29 · 400 Meters · Place 11 · St. John FisherSt. John Fisher400 Meters111:04.68aSR
Mar 29Bill Q Invitational at GeneseoMar 29 · 200 Meters · Place 13 · St. John FisherSt. John Fisher200 Meters1328.43aSR

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21Nazareth Conference Tune UpFeb 21 · 400 Meters · Place 19 · St. John FisherSt. John Fisher400 Meters191:03.32SR
Feb 14Nazareth DIII Elite MeetFeb 14 · 400 Meters · Place 24 · St. John FisherSt. John Fisher400 Meters24.1:03.68aSr
Feb 7Utica Blue and OrangeFeb 7 · 400 Meters · St. John FisherSt. John Fisher400 MetersRelay Split—1:01.328a PBSr
Feb 7Utica Blue and OrangeFeb 7 · 200 Meters · Place 37 · St. John FisherSt. John Fisher200 Meters37.28.38aWind: 0Sr
Feb 1Ithaca Bomber InvitationalFeb 1 · 400 Meters · Place 19 · St. John FisherSt. John Fisher400 Meters191:05.15a—
Jan 24RIT January Friday MeetJan 24 · 400 Meters · Place 12 · St. John FisherSt. John Fisher400 Meters121:07.12a—
Jan 11Southern Tier Collegiate OpenJan 11 · 200 Meters · Place 31 · St. John FisherSt. John Fisher200 Meters3129.55SR

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Nazareth AlumniDec 6 · 300 Meters · Place 26 · St. John FisherSt. John Fisher300 Meters26.50.58aSr
Feb 9RIT February Friday InvitationalFeb 9 · 200 Meters · Place 16 · St. John FisherSt. John Fisher200 Meters1629.12a—
Feb 2Brockport Multi & InvitationalFeb 2 · 200 Meters · Place 38 · St. John FisherSt. John Fisher200 Meters3829.48a—
Jan 20Houghton Highlander InvitationalJan 20 · 400 Meters · Place 7 · St. John FisherSt. John Fisher400 Meters71:06.87a—

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 8Nazareth Alumni OpenerDec 8 · 300 Meters · Place 14 · St. John FisherSt. John Fisher300 Meters14.46.39aJr
Dec 1Houghton December ClassicDec 1 · 400 Meters · Place 4 · St. John FisherSt. John Fisher400 Meters4.1:07.53aJr
Dec 1Houghton December ClassicDec 1 · 200 Meters · Place 14 · St. John FisherSt. John Fisher200 Meters14.29.05aJr
Feb 24Empire 8 Indoor Track ChampionshipsFeb 24 · 800 Meters · Place 8 · St. John FisherSt. John Fisher800 Meters82:30.51SO
Feb 24Empire 8 Indoor Track ChampionshipsFeb 24 · 400 Meters · Place 7 · St. John FisherSt. John Fisher400 Meters71:03.07SO
Feb 10David Hemery Valentine InvitationalFeb 10 · 800 Meters · Place 219 · St. John FisherSt. John Fisher800 Meters219.2:25.43a PBSo
Feb 3Brockport MultiFeb 3 · 400 Meters · Place 7 · St. John FisherSt. John Fisher400 Meters71:02.57a PB—
Feb 3Brockport MultiFeb 3 · 60 Meters · Place 29 · St. John FisherSt. John Fisher60 MetersRound P298.82a—
Jan 28Nazareth Conference ChallengeJan 28 · 800 Meters · Place 19 · St. John FisherSt. John Fisher800 Meters192:30.35SO
Jan 21Winter Welcome Back MeetJan 21 · 800 Meters · Place 8 · St. John FisherSt. John Fisher800 Meters82:29.02SO
Jan 21Winter Welcome Back MeetJan 21 · 60 Meters · Place 20 · St. John FisherSt. John Fisher60 Meters208.71 PBSO
Jan 13Spartan InvitationalJan 13 · 400 Meters · Place 13 · St. John FisherSt. John Fisher400 Meters13.1:03.14aSo
Jan 13Spartan InvitationalJan 13 · 200 Meters · Place 30 · St. John FisherSt. John Fisher200 Meters30.28.35a PBSo

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14CNY Fast Chance MeetMay 14 · 400 Meters · Place 10 · St. John FisherSt. John Fisher400 Meters101:06.20SO
Apr 22University of Rochester Alumni InvitationalApr 22 · 400 Meters · Place 14 · St. John FisherSt. John Fisher400 Meters141:03.97SO
Apr 22University of Rochester Alumni InvitationalApr 22 · 200 Meters · Place 18 · St. John FisherSt. John Fisher200 Meters1828.47SO
Apr 2Geneseo Early Season InvitationalApr 2 · 400 Meters · Place 18 · St. John FisherSt. John Fisher400 Meters181:05.09SO
Apr 2Geneseo Early Season InvitationalApr 2 · 200 Meters · Place 32 · St. John FisherSt. John Fisher200 Meters3228.69SO

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 2Houghton December ClassicDec 2 · 300 Meters · Place 14 · St. John FisherSt. John Fisher300 Meters14.46.03aSo
Feb 25Empire 8 Indoor ChampionshipsFeb 25 · 400 Meters · Place 10 · St. John FisherSt. John Fisher400 Meters101:03.12FR
Feb 18Nazareth Conference Tune-UpFeb 18 · 200 Meters · Place 36 · St. John FisherSt. John Fisher200 Meters36.28.55aFr
Feb 4Brockport MultiFeb 4 · 200 Meters · Place 24 · St. John FisherSt. John Fisher200 Meters24.28.71aFr
Jan 29Conference Challenge Cup InvitationalJan 29 · 400 Meters · Place 25 · St. John FisherSt. John Fisher400 Meters251:04.52FR
Jan 22Winter Welcome Back to Brockport MeetJan 22 · 400 Meters · Place 7 · St. John FisherSt. John Fisher400 Meters71:05.36FR
Jan 22Winter Welcome Back to Brockport MeetJan 22 · 200 Meters · Place 18 · St. John FisherSt. John Fisher200 Meters1828.51FR
Jan 15Utica Winter OpenerJan 15 · 400 Meters · Place 7 · St. John FisherSt. John Fisher400 Meters71:05.22FR

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15Nazareth ROC City Final QualifierMay 15 · 400 Meters · Place 12 · St. John FisherSt. John Fisher400 Meters12.1:03.38aFr
May 6Empire 8 Conference Outdoor ChampionshipsMay 6 · 800 Meters · St. John FisherSt. John Fisher800 Meters—DNFFr
Apr 30University of Rochester Alumni InvitationalApr 30 · 400 Meters · Place 9 · St. John FisherSt. John Fisher400 Meters9.1:02.84aFr
Apr 30University of Rochester Alumni InvitationalApr 30 · 200 Meters · Place 28 · St. John FisherSt. John Fisher200 Meters28.27.99aWind: 0.3Fr
Apr 22Cardinal ClassicApr 22 · 800 Meters · Place 6 · St. John FisherSt. John Fisher800 Meters6.2:30.00a PBFr
Apr 22Cardinal ClassicApr 22 · 200 Meters · Place 6 · St. John FisherSt. John Fisher200 Meters6.27.85aWind: -0.3Fr
Apr 14Bison Outdoor ClassicApr 14 · 400 Meters · Place 79 · St. John FisherSt. John Fisher400 Meters79.1:03.98aFr
Apr 11Geneseo Its Nice Out InvitationalApr 11 · 400 Meters · Place 7 · St. John FisherSt. John Fisher400 Meters7.1:02.91aFr
Apr 11Geneseo Its Nice Out InvitationalApr 11 · 200 Meters · Place 13 · St. John FisherSt. John Fisher200 Meters13.27.59aWind: 1.3Fr

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 12Section IV ShowcaseJun 12 · 400 Meters · Place 1 · TrumansburgTrumansburg400 Meters159.4612
Jun 8Section 4 Class C1 ChampionshipJun 8 · 400 Meters · Place 1 · TrumansburgTrumansburg400 Meters159.47—
Jun 5Fast Times MeetJun 5 · 400 Meters · Place 1 · Trumansburg (C.O. Dickerson)Trumansburg (C.O. Dickerson)400 Meters1.59.42a12
Jun 2IAC ChampionshipsJun 2 · 400 Meters · Place 1 · TrumansburgTrumansburg400 Meters159.1112
May 21Need for Speed InvitationalMay 21 · 600 Meters · Place 1 · TrumansburgTrumansburg600 Meters11:42.33 PB—

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15Section 4 State QualifierFeb 15 · 600 Meters · Place 2 · Trumansburg (C.O. Dickerson)Trumansburg (C.O. Dickerson)600 Meters2.1:39.90 PB11
Jan 24Hurley Invitational-Small School MeetJan 24 · 600 Meters · Place 3 · TrumansburgTrumansburg600 Meters31:48.2811
Jan 11One and Done Finger Lakes ClassicJan 11 · 300 Meters · Place 5 · TrumansburgTrumansburg300 Meters545.59 PB11

2019 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28Winter Classic-AfternoonDec 28 · 300 Meters · Place 3 · Trumansburg (C.O. Dickerson)Trumansburg (C.O. Dickerson)300 Meters3.45.59a11
Dec 21Quinney Invitational-MorningDec 21 · 600 Meters · Place 3 · Trumansburg (C.O. Dickerson)Trumansburg (C.O. Dickerson)600 Meters3.1:47.86a11
Dec 14Ithaca College Bomber InvitationalDec 14 · 600 Meters · Place 14 · Trumansburg (C.O. Dickerson)Trumansburg (C.O. Dickerson)600 Meters14.1:50.42a11
Feb 15Section 4 Class ChampionshipsFeb 15 · 300 Meters · Place 10 · Trumansburg (C.O. Dickerson)Trumansburg (C.O. Dickerson)300 Meters10.47.93a10
Feb 15Section 4 Class ChampionshipsFeb 15 · 600 Meters · Place 1 · Trumansburg (C.O. Dickerson)Trumansburg (C.O. Dickerson)600 Meters1.1:44.52a10
Jan 18Hurley InvitationalJan 18 · 600 Meters · Place 6 · TrumansburgTrumansburg600 Meters61:50.5210
Jan 4Quinney InvitationalJan 4 · 600 Meters · Place 1 · TrumansburgTrumansburg600 Meters11:49.4210

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 29Section 4 State QualifiersMay 29 · 400 Meters · Place 3 · TrumansburgTrumansburg400 Meters359.8410
May 29Section 4 State QualifiersMay 29 · 400 Meters · Place 3 · TrumansburgTrumansburg400 Meters359.8410
May 22Section IV Class C ChampionshipsMay 22 · 400 Meters · Place 1 · TrumansburgTrumansburg400 Meters158.92 PB—
May 22Section IV Class C ChampionshipsMay 22 · 400 Meters · Place 1 · TrumansburgTrumansburg400 Meters158.92—
May 6IAC Divisional MeetMay 6 · 200 Meters · Place 2 · TrumansburgTrumansburg200 Meters227.16 PB10
May 4Legends of the NightMay 4 · 400 Meters · Place 3 · Trumansburg (C.O. Dickerson)Trumansburg (C.O. Dickerson)400 Meters3.1:00.41a10

2018 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 29Winter ClassicDec 29 · 600 Meters · Place 1 · Trumansburg (C.O. Dickerson)Trumansburg (C.O. Dickerson)600 Meters1.1:48.06a10
Feb 25Section 4 State QualifierFeb 25 · Long Jump · Place 9 · TrumansburgTrumansburgLong Jump914-09.759
Feb 25Section 4 State QualifierFeb 25 · 300 Meters · Place 16 · TrumansburgTrumansburg300 Meters1648.369
Feb 3Section 4 Class ChampionshipsFeb 3 · Long Jump · Place 5 · TrumansburgTrumansburgLong Jump514-04.509
Feb 3Section 4 Class ChampionshipsFeb 3 · 300 Meters · Place 4 · TrumansburgTrumansburg300 Meters447.429
Feb 3Section 4 Class ChampionshipsFeb 3 · Long Jump · Place 5 · TrumansburgTrumansburgLong Jump514-04.509
Feb 3Section 4 Class ChampionshipsFeb 3 · 300 Meters · Place 4 · TrumansburgTrumansburg300 Meters447.429
Feb 3Section 4 Class ChampionshipsFeb 3 · Long Jump · Place 5 · TrumansburgTrumansburgLong Jump514-04.509
Feb 3Section 4 Class ChampionshipsFeb 3 · 300 Meters · Place 4 · TrumansburgTrumansburg300 Meters447.429
Feb 3Section 4 Class ChampionshipsFeb 3 · Long Jump · Place 5 · TrumansburgTrumansburgLong Jump514-04.509
Feb 3Section 4 Class ChampionshipsFeb 3 · 300 Meters · Place 4 · TrumansburgTrumansburg300 Meters447.429
Jan 19Hurley InvitationalJan 19 · Long Jump · Place 5 · TrumansburgTrumansburgLong Jump514-01.009

2018 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17IAC ChampionshipsMay 17 · Long Jump · Place 11 · TrumansburgTrumansburgLong Jump1114-05.009
May 17IAC ChampionshipsMay 17 · Long Jump · Place 11 · TrumansburgTrumansburgLong Jump1114-05.009
May 12Union Spring InvitationalMay 12 · Long Jump · Place 2 · TrumansburgTrumansburgLong Jump214-03.509
May 7IAC North Small Divisional MeetMay 7 · Long Jump · Place 4 · TrumansburgTrumansburgLong Jump413-05.759
May 7IAC North Small Divisional MeetMay 7 · 400 Meters · Place 3 · TrumansburgTrumansburg400 Meters31:04.429
May 4Legends of the NightMay 4 · Long Jump · Place 4 · TrumansburgTrumansburgLong Jump414-09.759
Apr 27Lyons InvitationalApr 27 · Long Jump · Place 6 · Trumansburg (C.O. Dickerson)Trumansburg (C.O. Dickerson)Long Jump6.14-08.00 PB9
Apr 23 Groton's All Star Dual Meet FestivalApr 23 · Long Jump · Place 4 · TrumansburgTrumansburgLong Jump413-10.009
Apr 23 Groton's All Star Dual Meet FestivalApr 23 · 100 Meters · Place 6 · TrumansburgTrumansburg100 Meters614.41 PB9
Apr 14NY-PA InvitationalApr 14 · Long Jump · Place 19 · Trumansburg (C.O. Dickerson)Trumansburg (C.O. Dickerson)Long Jump19.13-09.509
Apr 9IAC League MeetApr 9 · Long Jump · Place 1 · Trumansburg (C.O. Dickerson)Trumansburg (C.O. Dickerson)Long Jump1.14-02.009
Apr 9IAC League MeetApr 9 · 200 Meters · Place 2 · Trumansburg (C.O. Dickerson)Trumansburg (C.O. Dickerson)200 Meters2.29.009

2017 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Section 4 Winter Classic - Day 2Dec 28 · 300 Meters · Place 14 · Trumansburg (C.O. Dickerson)Trumansburg (C.O. Dickerson)300 Meters14.49.37a9
Dec 9Ithaca College Bomber HS InvitationalDec 9 · Long Jump · Place 32 · Trumansburg (C.O. Dickerson)Trumansburg (C.O. Dickerson)Long Jump32.12-07.00 PB9