Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorS/F, HA, Fill @ GVBC · Apr 1611.8S/F, HA, Fill @ GVBCApril 16, 2024
1200 Meters · Relay Split · IndoorEmpire 8 Indoor Track & Field Championships · Feb 273:10.377Empire 8 Indoor Track & Field ChampionshipsFebruary 27, 2026
1500 Meters · OutdoorSt. John Fisher Cardinal Classic · Apr 244:02.59aSt. John Fisher Cardinal ClassicApril 24, 2026
1600 Meters · OutdoorGVBC, HA @ Fillmore · Apr 234:49.8GVBC, HA @ FillmoreApril 23, 2024
200 Meters · OutdoorAlfred State Invitational · Apr 1823.30aAlfred State InvitationalApril 18, 2025
3000m Steeplechase · 0.914m · OutdoorPent/Steeple Meet · Apr 2711:35.69aPent/Steeple MeetApril 27, 2024
3000m Steeplechase · OutdoorWellsville Steeple/Pent Invite · Apr 2711:35.69Wellsville Steeple/Pent InviteApril 27, 2024
400 Meters · IndoorBrockport Saturday Night Rust Buster · Jan 1752.98Brockport Saturday Night Rust BusterJanuary 17, 2026
400 Meters · OutdoorRoberts Wesleyan Redhawk Invitational · Mar 1950.03aRoberts Wesleyan Redhawk InvitationalMarch 19, 2025
400 Meters · Relay Split · IndoorEmpire 8 Indoor Track & Field Championships · Feb 2751.208Empire 8 Indoor Track & Field ChampionshipsFebruary 27, 2026
600 Meters · IndoorHoughton Highlander Indoor Invitational · Jan 241:24.54aHoughton Highlander Indoor InvitationalJanuary 24, 2026
600 Meters · OutdoorHoughton December Classic · Dec 51:26.39aHoughton December ClassicDecember 5, 2025
800 Meters · IndoorAARTFC Indoor Championships · Mar 61:54.93aAARTFC Indoor ChampionshipsMarch 6, 2026
800 Meters · OutdoorEmpire 8 Outdoor Track & Field Championships · May 11:53.27aEmpire 8 Outdoor Track & Field ChampionshipsMay 1, 2026
800 Meters · Relay Split · OutdoorEmpire 8 Outdoor Track & Field Championships · May 21:55.863Empire 8 Outdoor Track & Field ChampionshipsMay 2, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10Widener Final QualifierMay 10 · 800 Meters · Place 30 · HoughtonHoughton800 Meters30.1:53.64aSo
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · 800 Meters · Place 4 · HoughtonHoughton800 Meters4.1:53.27a PBSo
Apr 24St. John Fisher Cardinal ClassicApr 24 · 1500 Meters · Place 2 · HoughtonHoughton1500 Meters2.4:02.59a PBSo
Apr 17University at Buffalo Alumni InvitationalApr 17 · 400 Meters · Place 11 · HoughtonHoughton400 Meters11.51.24aSo
Apr 11Bison Outdoor ClassicApr 11 · 800 Meters · Place 30 · HoughtonHoughton800 Meters30.1:53.53aSo
Mar 27Danny Curran InvitationalMar 27 · 400 Meters · Place 46 · HoughtonHoughton400 Meters46.51.72aSo
Mar 27Danny Curran InvitationalMar 27 · 200 Meters · Place 106 · HoughtonHoughton200 Meters106.23.93aWind: -0.1So

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 6AARTFC Indoor ChampionshipsMar 6 · 800 Meters · Place 8 · HoughtonHoughton800 Meters81:54.93a PBSO
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · 1200 Meters · HoughtonHoughton1200 MetersRelay Split—3:10.377 PBSo
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · 400 Meters · HoughtonHoughton400 MetersRelay Split—51.208 PBSo
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · 800 Meters · Place 12 · HoughtonHoughton800 Meters12.1:58.27aSo
Feb 21Houghton Last Chance Conference QualifierFeb 21 · 800 Meters · Place 1 · HoughtonHoughton800 Meters11:57.45SO
Feb 13Nazareth D3 Elite MeetFeb 13 · 800 Meters · Place 6 · HoughtonHoughton800 Meters6.1:57.11aSo
Jan 24Houghton Highlander Indoor InvitationalJan 24 · 600 Meters · Place 1 · HoughtonHoughton600 Meters1.1:24.54a PBSo
Jan 17Brockport Saturday Night Rust BusterJan 17 · 400 Meters · Place 5 · HoughtonHoughton400 Meters552.98 PBSO

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 5Houghton December ClassicDec 5 · 600 Meters · Place 3 · HoughtonHoughton600 Meters3.1:26.39a PBSo
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 800 Meters · HoughtonHoughton800 MetersRelay Split—1:56.741Fr
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · 800 Meters · HoughtonHoughton800 MetersRelay Split—1:55.863 PBFr
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · 800 Meters · Place 6 · HoughtonHoughton800 Meters6.1:54.74aFr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 800 Meters · Place 4 · HoughtonHoughton800 Meters4.1:55.66aFr
Apr 18Alfred State InvitationalApr 18 · 400 Meters · Place 1 · HoughtonHoughton400 Meters1.51.06aFr
Apr 18Alfred State InvitationalApr 18 · 200 Meters · Place 4 · HoughtonHoughton200 Meters4.23.30a PBFr
Apr 4Geneseo EarlyApr 4 · 800 Meters · Place 17 · HoughtonHoughton800 Meters17.1:58.18aFr
Mar 29Houghton Highlander InvitationalMar 29 · 1500 Meters · Place 2 · HoughtonHoughton1500 Meters2.4:09.16aFr
Mar 19Roberts Wesleyan Redhawk InvitationalMar 19 · 400 Meters · Place 1 · HoughtonHoughton400 Meters150.03a PBFR
Mar 19Roberts Wesleyan Redhawk InvitationalMar 19 · 200 Meters · Place 8 · HoughtonHoughton200 Meters823.49aFR
Feb 22Houghton Last ChanceFeb 22 · 800 Meters · Place 1 · HoughtonHoughton800 Meters1.1:58.45aFr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 7AARTFCMar 7 · 800 Meters · Place 14 · HoughtonHoughton800 Meters14.1:57.43aFr
Feb 15NYU DIII InvitationalFeb 15 · 800 Meters · Place 4 · HoughtonHoughton800 Meters41:58.18FR
Feb 1Ithaca Bomber InvitationalFeb 1 · 800 Meters · Place 11 · HoughtonHoughton800 Meters111:59.58a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 1Section 5 State QualifierJun 1 · 800 Meters · Place 3 · FillmoreFillmore800 Meters31:57.8912
May 23Section 5 Class B1 ChampionshipsMay 23 · 800 Meters · Place 1 · FillmoreFillmore800 Meters12:01.5712
May 23Section 5 Class B5 ChampionshipsMay 23 · 800 Meters · Place 1 · FillmoreFillmore800 Meters1.2:01.57a12
May 17ACAA ChampionshipsMay 17 · Shot Put · Place 8 · FillmoreFillmoreShot Put12lb8.29-11.50Unofficial12
May 17ACAA ChampionshipsMay 17 · 800 Meters · Place 1 · FillmoreFillmore800 Meters1.2:01.60aUnofficial12
May 17ACAA ChampionshipsMay 17 · 200 Meters · Place 7 · FillmoreFillmore200 Meters7.25.60aUnofficial12
May 17ACAA ChampionshipsMay 17 · 100 Meters · Place 3 · FillmoreFillmore100 Meters3.11.72aUnofficial12
May 11Wellsville Elks Spring DayMay 11 · 800 Meters · Place 1 · FillmoreFillmore800 Meters12:03.1412
May 11Wellsville Elks Spring DayMay 11 · 100 Meters · Place 7 · FillmoreFillmore100 Meters711.9812
Apr 27Wellsville Steeple/Pent InviteApr 27 · 3000m Steeplechase · Place 1 · FIllmoreFIllmore3000m Steeplechase111:35.69 PB—
Apr 27Pent/Steeple MeetApr 27 · 3000m Steeplechase · Place 1 · FillmoreFillmore3000m Steeplechase0.914m1.11:35.69a PB12
Apr 25WLSV vs. C/R & FillmoreApr 25 · 400 Meters · Place 1 · FillmoreFillmore400 Meters152.7712
Apr 25WLSV vs. C/R & FillmoreApr 25 · 100 Meters · Place 2 · FillmoreFillmore100 Meters212.0612
Apr 23GVBC, HA @ FillmoreApr 23 · 1600 Meters · Place 1 · FillmoreFillmore1600 Meters1.4:49.8 PB12
Apr 16S/F, HA, Fill @ GVBCApr 16 · 400 Meters · Place 1 · FillmoreFillmore400 Meters1.53.312
Apr 16S/F, HA, Fill @ GVBCApr 16 · 100 Meters · Place 2 · FillmoreFillmore100 Meters2.11.8 PB12

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2Section V State Qualifier Division 2Jun 2 · 800 Meters · Place 6 · FillmoreFillmore800 Meters6.2:02.76a11
May 19ACAA ChampionshipsMay 19 · 800 Meters · Place 1 · FillmoreFillmore800 Meters1.2:13.17a11
May 19ACAA ChampionshipsMay 19 · 400 Meters · Place 1 · FillmoreFillmore400 Meters1.54.55a11
May 19ACAA ChampionshipsMay 19 · 100 Meters · Place 2 · FillmoreFillmore100 Meters2.11.94a11
May 13Wellsville Elks Spring DayMay 13 · 800 Meters · Place 2 · FillmoreFillmore800 Meters22:05.6011
May 5Hornell InviteMay 5 · 800 Meters · Place 5 · FillmoreFillmore800 Meters5.2:06.78aUnofficial11