Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorRIT February Friday Night Invitational · Feb 104:58.69RIT February Friday Night InvitationalFebruary 10, 2023
1000 Meters · IndoorMohawk Valley Meet #3 · Dec 213:19.39aMohawk Valley Meet #3December 21, 2018
1500 Meters · OutdoorGeneseo Early Season Invitational · Apr 24:47.48Geneseo Early Season InvitationalApril 2, 2023
1600 Meters · IndoorIt's About Time Invitational · Jan 255:45.00aIt's About Time InvitationalJanuary 25, 2019
200 Meters · IndoorNazareth Conference Challenge Cup · Jan 3124.50Nazareth Conference Challenge CupJanuary 31, 2026
200 Meters · OutdoorCNY College Challenge · Apr 2524.83aCNY College ChallengeApril 25, 2023
300 Meters · IndoorOscar B. Jensen Relays Thurs Session · Dec 938.83aOscar B. Jensen Relays Thurs SessionDecember 9, 2021
3200 Meters · IndoorOscar B. Jensen Holiday Relays · Dec 1513:16.56aOscar B. Jensen Holiday RelaysDecember 15, 2018
400 Meters · IndoorNazareth Conference Challenge Cup · Jan 3153.11Nazareth Conference Challenge CupJanuary 31, 2026
400 Meters · OutdoorBison Outdoor Classic · Apr 1152.95aBison Outdoor ClassicApril 11, 2026
400 Meters · Relay Split · IndoorHoughton December · Dec 655.781Houghton DecemberDecember 6, 2024
500 Meters · IndoorGreg Page Meet · Dec 31:13.93aGreg Page MeetDecember 3, 2022
5000 Meters · OutdoorSt. Lawrence University Intercollegiate Athletics Twilight · Apr 2919:19.68St. Lawrence University Intercollegiate Athletics TwilightApril 29, 2023
600 Meters · IndoorUtica Holiday Classic · Dec 61:24.78aUtica Holiday ClassicDecember 6, 2025
800 Meters · IndoorSUNYAC Championships · Feb 281:58.10aSUNYAC ChampionshipsFebruary 28, 2025
800 Meters · OutdoorCortland Red Dragon Open · Apr 52:00.19aCortland Red Dragon OpenApril 5, 2025
800 Meters · Relay Split · IndoorUtica Holiday Classic · Dec 62:17.303Utica Holiday ClassicDecember 6, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 24St. John Fisher Cardinal ClassicApr 24 · 400 Meters · Place 7 · SUNY OswegoSUNY Oswego400 Meters7.53.97aSr
Apr 17Cortland ClassicApr 17 · 400 Meters · Place 12 · SUNY OswegoSUNY Oswego400 Meters12.53.42aSr
Apr 17Cortland ClassicApr 17 · 200 Meters · Place 49 · SUNY OswegoSUNY Oswego200 Meters49.23.86aWind: 3Sr
Apr 11Bison Outdoor ClassicApr 11 · 800 Meters · Place 155 · SUNY OswegoSUNY Oswego800 Meters155.2:10.78aSr
Apr 11Bison Outdoor ClassicApr 11 · 400 Meters · Place 67 · SUNY OswegoSUNY Oswego400 Meters67.52.95a PBSr
Apr 3Cortland Red Dragon OpenApr 3 · 400 Meters · Place 8 · SUNY OswegoSUNY Oswego400 Meters8.53.62aSr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 27SUNYAC Indoor ChampionshipsFeb 27 · 800 Meters · Place 16 · Oswego StateOswego State800 Meters162:03.13SR
Feb 20Nazareth Conference Tune-UpFeb 20 · 800 Meters · Place 13 · Oswego StateOswego State800 Meters132:04.19SR
Feb 14Cornell Robert J. Kane InvitationalFeb 14 · 800 Meters · Place 13 · SUNY OswegoSUNY Oswego800 Meters132:06.03aSR
Jan 31Nazareth Conference Challenge CupJan 31 · 400 Meters · Place 36 · Oswego StateOswego State400 Meters3653.11 PBSR
Jan 31Nazareth Conference Challenge CupJan 31 · 200 Meters · Place 37 · Oswego StateOswego State200 Meters3724.50 PBSR
Jan 24Houghton Highlander Indoor InvitationalJan 24 · 800 Meters · Place 15 · SUNY OswegoSUNY Oswego800 Meters15.2:10.37aSr
Jan 16Utica Winter OpenerJan 16 · 800 Meters · Place 27 · SUNY OswegoSUNY Oswego800 Meters272:15.98aSr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Utica Holiday ClassicDec 6 · 600 Meters · Place 5 · SUNY OswegoSUNY Oswego600 Meters5.1:24.78a PBSr
Dec 6Utica Holiday ClassicDec 6 · 800 Meters · Place 17 · SUNY OswegoSUNY Oswego800 MetersRelay Split17.2:17.303 PBSr
Feb 28SUNYAC ChampionshipsFeb 28 · 800 Meters · Place 2 · SUNY OswegoSUNY Oswego800 Meters2.1:58.10a PBJr
Feb 7Fastrack National InvitationalFeb 7 · 800 Meters · Place 47 · Oswego StateOswego State800 Meters472:01.25JR
Jan 30RIT January Thursday InvitationalJan 30 · 800 Meters · Place 8 · SUNY OswegoSUNY Oswego800 Meters82:01.85a—
Jan 24RIT January Friday MeetJan 24 · 1 Mile · Place 29 · SUNY OswegoSUNY Oswego1 Mile295:09.98a—
Jan 17Utica Winter OpenerJan 17 · 800 Meters · Place 20 · SUNY OswegoSUNY Oswego800 Meters202:10.09a—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2SUNYAC Outdoor Track & Field ChampionshipsMay 2 · 800 Meters · Place 19 · Oswego StateOswego State800 Meters192:04.50JR
Apr 5Cortland Red Dragon OpenApr 5 · 800 Meters · Place 9 · SUNY OswegoSUNY Oswego800 Meters9.2:00.19a PBJr
Mar 30Utica Pioneer Almost Spring InviteMar 30 · 400 Meters · Place 8 · SUNY OswegoSUNY Oswego400 Meters8.52.98aJr

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Houghton DecemberDec 6 · 600 Meters · Place 5 · SUNY OswegoSUNY Oswego600 Meters5.1:26.43aJr
Dec 6Houghton DecemberDec 6 · 400 Meters · Place 6 · SUNY OswegoSUNY Oswego400 MetersRelay Split6.55.781 PBJr
Dec 6Houghton DecemberDec 6 · 400 Meters · SUNY OswegoSUNY Oswego400 Meters--DNSJr
Feb 3Pioneer Fast Trax InvitationalFeb 3 · 1 Mile · Place 41 · SUNY OswegoSUNY Oswego1 Mile41.5:17.33aSo
Feb 3Pioneer Fast Trax InvitationalFeb 3 · 600 Meters · SUNY OswegoSUNY Oswego600 Meters—SCRSo
Jan 26Blue & Orange InvitationalJan 26 · 800 Meters · Place 26 · SUNY OswegoSUNY Oswego800 Meters26.2:15.95aSo

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 7Cortland Red Dragon OpenApr 7 · 400 Meters · Place 14 · SUNY OswegoSUNY Oswego400 Meters14.55.70aSo
Mar 30Geneseo Early Season InvitationalMar 30 · 400 Meters · Place 20 · SUNY OswegoSUNY Oswego400 Meters20.53.16aSo

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 8Utica Holiday ClassicDec 8 · 800 Meters · Place 7 · SUNY OswegoSUNY Oswego800 Meters7.2:03.01aSo
Dec 1Houghton December ClassicDec 1 · 600 Meters · Place 17 · SUNY OswegoSUNY Oswego600 Meters17.1:28.71aSo
Dec 1Houghton December ClassicDec 1 · 200 Meters · Place 40 · SUNY OswegoSUNY Oswego200 Meters40.25.15aSo
Feb 17Nazareth Conference Tune-UpFeb 17 · 800 Meters · Place 17 · Oswego StateOswego State800 Meters172:03.73FR
Feb 10RIT February Friday Night InvitationalFeb 10 · 1 Mile · Place 25 · Oswego StateOswego State1 Mile254:58.69 PBFR
Feb 3Brockport MultiFeb 3 · 800 Meters · Place 23 · SUNY OswegoSUNY Oswego800 Meters232:08.20a—
Jan 27RIT January Friday MeetJan 27 · 800 Meters · Place 4 · Oswego StateOswego State800 Meters42:04.77FR
Jan 21Highlander InvitationalJan 21 · 800 Meters · Place 18 · Oswego StateOswego State800 Meters182:09.45FR
Jan 14Utica Winter OpenerJan 14 · 800 Meters · Place 19 · Oswego StateOswego State800 Meters192:06.57FR

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 29St. Lawrence University Intercollegiate Athletics TwilightApr 29 · 5000 Meters · Place 18 · Oswego StateOswego State5000 Meters1819:19.68 PBFR
Apr 25CNY College ChallengeApr 25 · 400 Meters · Place 11 · SUNY OswegoSUNY Oswego400 Meters1154.42a—
Apr 25CNY College ChallengeApr 25 · 200 Meters · Place 16 · SUNY OswegoSUNY Oswego200 Meters1624.83a PB—
Apr 2Geneseo Early Season InvitationalApr 2 · 1500 Meters · Place 81 · Oswego StateOswego State1500 Meters814:47.48 PBFR

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 3Greg Page MeetDec 3 · 500 Meters · Place 18 · SUNY OswegoSUNY Oswego500 Meters18.1:13.93a PBFr
Feb 16Section 3 State QualifierFeb 16 · 600 Meters · Place 2 · HomerHomer600 Meters2.1:25.81a12
Jan 22Bob Grieve MemorialJan 22 · 300 Meters · Place 2 · HomerHomer300 Meters2.39.23a12
Jan 22Bob Grieve MemorialJan 22 · 600 Meters · Place 1 · HomerHomer600 Meters1.1:30.15a12
Jan 15Fred Kirschenheiter Memorial PM SessionJan 15 · 600 Meters · Place 1 · HomerHomer600 Meters1.1:27.74a12
Jan 8John Arcaro Memorial AM SessionJan 8 · 600 Meters · Place 2 · HomerHomer600 Meters2.1:30.14a12

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 2Section 3 State QualifierJun 2 · 800 Meters · Place 12 · HomerHomer800 Meters12.2:07.18a12

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Mohawk Valley Meet #3Dec 17 · 600 Meters · Place 3 · HomerHomer600 Meters3.1:30.57a12
Dec 9Oscar B. Jensen Relays Thurs SessionDec 9 · 300 Meters · Place 1 · HomerHomer300 Meters1.38.83a PB12
Dec 9Oscar B. Jensen Relays Thurs SessionDec 9 · 1 Mile · Place 15 · HomerHomer1 Mile15.5:41.03a12

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 18Bob Grieve Memorial AM SessionJan 18 · 600 Meters · Place 13 · HomerHomer600 Meters13.1:34.61a10
Jan 11Fred Kirschenheiter Memorial InvitationalJan 11 · 600 Meters · Place 2 · HomerHomer600 Meters2.1:31.25a10
Jan 4John Arcaro Memorial PM SessionJan 4 · 600 Meters · Place 4 · HomerHomer600 Meters4.1:35.26a10

2019 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20Mohawk Valley Meet #3Dec 20 · 600 Meters · Place 7 · HomerHomer600 Meters7.1:33.36a10
Dec 14Oscar B. Jensen Holiday Relays AM SessionDec 14 · 600 Meters · Place 8 · HomerHomer600 Meters8.1:34.79a10
Dec 4Jack Morse Kickoff MeetDec 4 · 1600 Meters · Place 40 · HomerHomer1600 Meters40.5:48.32a10
Jan 25It's About Time InvitationalJan 25 · 600 Meters · Place 9 · HomerHomer600 Meters9.1:42.48a9
Jan 25It's About Time InvitationalJan 25 · 1600 Meters · Place 7 · HomerHomer1600 Meters7.5:45.00a PB9
Jan 5John Arcaro Memorial InvitationalJan 5 · 600 Meters · Place 11 · HomerHomer600 Meters11.1:40.64a9

2018 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21Mohawk Valley Meet #3Dec 21 · 1000 Meters · Place 25 · HomerHomer1000 Meters25.3:19.39a PB9
Dec 21Mohawk Valley Meet #3Dec 21 · 600 Meters · Place 19 · HomerHomer600 Meters19.1:39.48a9
Dec 15Oscar B. Jensen Holiday RelaysDec 15 · 3200 Meters · Place 26 · HomerHomer3200 Meters26.13:16.56a PB9
Dec 8Jack Morse Kickoff InvitationalDec 8 · 1600 Meters · Place 42 · HomerHomer1600 Meters42.5:50.63a9