Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNew Balance Nationals Indoor · Mar 95:36.27New Balance Nationals IndoorMarch 9, 2018
10,000 Meters · OutdoorCortland Red Dragon Open · Apr 538:37.06aCortland Red Dragon OpenApril 5, 2025
1000 Meters · Indoor25th New Balance Games · Jan 173:21.8725th New Balance GamesJanuary 17, 2020
10000 Meters · OutdoorSUNY Cortland Classic Invitational · Apr 1938:15.89aSUNY Cortland Classic InvitationalApril 19, 2024
1500 Meters · IndoorSection VI Indoor Track & Field Team Championships · Feb 85:09.14aSection VI Indoor Track & Field Team ChampionshipsFebruary 8, 2020
1500 Meters · Indoor · Hand timedB/E MEET · Dec 235:19.7hB/E MEETDecember 23, 2017
1500 Meters · OutdoorSection 6 State Qualifier · Jun 15:09.43Section 6 State QualifierJune 1, 2019
2000m Steeplechase · OutdoorWSW Early Bird Classic · Apr 308:27.94WSW Early Bird ClassicApril 30, 2022
3000 Meters · IndoorNazareth Conference Challenge Cup · Jan 2710:21.74Nazareth Conference Challenge CupJanuary 27, 2024
3000 Meters · OutdoorECIC Track & Field Division 1 Championships · Jun 1111:33.75aECIC Track & Field Division 1 ChampionshipsJune 11, 2021
3000m Steeplechase · OutdoorCortland Red Dragon Open · Apr 811:50.78Cortland Red Dragon OpenApril 8, 2023
5000 Meters · Indoor2024 AARTFC Indoor Track & Field Championships · Mar 117:52.02a2024 AARTFC Indoor Track & Field ChampionshipsMarch 1, 2024
5000 Meters · OutdoorCortland Red Dragon Open · Apr 718:22.60aCortland Red Dragon OpenApril 7, 2024
600 Meters · IndoorSection 6 Group C/D · Dec 42:00.25aSection 6 Group C/DDecember 4, 2021
800 Meters · OutdoorSection 6 Class AA Championships · Jun 192:43.39aSection 6 Class AA ChampionshipsJune 19, 2021

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 10,000 Meters · Place 15 · IthacaIthaca10,000 Meters15.40:14.89aJr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · 10,000 Meters · Place 7 · IthacaIthaca10,000 Meters7.39:28.63aJr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · 5000 Meters · Place 14 · IthacaIthaca5000 Meters14.18:28.72aJr
Apr 5Cortland Red Dragon OpenApr 5 · 10,000 Meters · Place 1 · IthacaIthaca10,000 Meters1.38:37.06a PBJr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Apr 18The Coach Pollard InvitationalApr 18 · 5000 Meters · Place 3 · IthacaIthaca5000 Meters3.18:25.64aJr
Feb 28Liberty League ChampionshipsFeb 28 · 5000 Meters · Place 16 · IthacaIthaca5000 Meters1619:04.82JR
Feb 15Kane InvitationalFeb 15 · 3000 Meters · Place 2 · IthacaIthaca3000 Meters2.10:55.52aJr
Feb 7Utica Blue and OrangeFeb 7 · 5000 Meters · Place 3 · IthacaIthaca5000 Meters3.18:53.15aJr
Jan 25Nazareth Conference Challenge CupJan 25 · 5000 Meters · Place 9 · IthacaIthaca5000 Meters919:54.89a—
Jan 18Ithaca QuadJan 18 · 3000 Meters · Place 3 · IthacaIthaca3000 Meters3.11:03.18aJr
Jan 11Southern Tier Collegiate OpenJan 11 · 3000 Meters · Place 6 · IthacaIthaca3000 Meters610:59.46JR

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15AARTFC DIII OutdoorMay 15 · 10000 Meters · Place 6 · IthacaIthaca10000 Meters638:17.49a—
May 3Liberty League Outdoor ChampionshipsMay 3 · 10000 Meters · Place 3 · IthacaIthaca10000 Meters338:19.40a—
May 3Liberty League Outdoor ChampionshipsMay 3 · 5000 Meters · Place 13 · IthacaIthaca5000 Meters1319:08.08a—
Apr 19SUNY Cortland Classic InvitationalApr 19 · 10000 Meters · Place 1 · IthacaIthaca10000 Meters138:15.89a PB—
Apr 7Cortland Red Dragon OpenApr 7 · 5000 Meters · Place 1 · IthacaIthaca5000 Meters1.18:22.60a PBSo

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 12024 AARTFC Indoor Track & Field ChampionshipsMar 1 · 5000 Meters · Place 4 · IthacaIthaca5000 Meters4.17:52.02a PBSo
Mar 12024 AARTFC Indoor Track & Field ChampionshipsMar 1 · 3000 Meters · Place 10 · IthacaIthaca3000 Meters10.10:31.46aSo
Feb 232024 Liberty League Indoor TF ChampionshipsFeb 23 · 5000 Meters · Place 1 · IthacaIthaca5000 Meters118:07.04a—
Feb 232024 Liberty League Indoor TF ChampionshipsFeb 23 · 3000 Meters · Place 9 · IthacaIthaca3000 Meters910:26.63a—
Feb 3Ithaca College Bomber InvitationalFeb 3 · 3000 Meters · Place 1 · IthacaIthaca3000 Meters110:33.01a—
Jan 27Nazareth Conference Challenge CupJan 27 · 3000 Meters · Place 6 · IthacaIthaca3000 Meters610:21.74 PBSO
Jan 12TCNJ Indoor InvitationalJan 12 · 3000 Meters · Place 5 · IthacaIthaca3000 Meters510:26.96SO

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 1Greg Page Relays & MultiDec 1 · 3000 Meters · Place 2 · IthacaIthaca3000 Meters2.10:48.61aSo
Feb 10RIT February Friday Night InvitationalFeb 10 · 3000 Meters · Place 2 · IthacaIthaca3000 Meters211:06.75FR
Feb 4Bomber InvitationalFeb 4 · 1 Mile · Place 15 · IthacaIthaca1 Mile155:38.82a—
Jan 21Ithaca College vs. TCNJ, Cortland & OneontaJan 21 · 3000 Meters · Place 4 · IthacaIthaca3000 Meters411:26.75FR

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 8Cortland Red Dragon OpenApr 8 · 3000m Steeplechase · Place 1 · IthacaIthaca3000m Steeplechase111:50.78 PBFR

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 3Greg Page MeetDec 3 · 3000 Meters · Place 19 · IthacaIthaca3000 Meters19.11:59.05aFr
Feb 19Section VI Team ChampionshipsFeb 19 · 1500 Meters · Place 3 · LancasterLancaster1500 Meters35:25.8312
Feb 19Section VI Team ChampionshipsFeb 19 · 1500 Meters · Place 3 · LancasterLancaster1500 Meters35:25.8312
Feb 13Section 6 Varsity Select #5Feb 13 · 3000 Meters · Place 6 · LancasterLancaster3000 Meters612:16.10—
Feb 6Section 6 Varsity Select #4Feb 6 · 1500 Meters · Place 13 · LancasterLancaster1500 Meters135:37.77—
Feb 6Section 6 Varsity Select #4Feb 6 · 1500 Meters · Place 13 · LancasterLancaster1500 Meters135:37.77—
Jan 30Section VI Varsity Select #3Jan 30 · 3000 Meters · Place 7 · LancasterLancaster3000 Meters712:01.88—
Jan 21Section VI Varsity Select #2Jan 21 · 1500 Meters · Place 15 · LancasterLancaster1500 Meters155:47.66—
Jan 21Section VI Varsity Select #2Jan 21 · 1500 Meters · Place 15 · LancasterLancaster1500 Meters155:47.66—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 28Section 6 Class AA ChampionshipsMay 28 · 1500 Meters · Place 12 · LancasterLancaster1500 Meters125:27.6012
May 20ECIC Track & Field ChampionshipsMay 20 · 1500 Meters · Place 15 · Lancaster CentralLancaster Central1500 Meters15.5:23.08a12
May 14Williamsville South Track & Field InvitationalMay 14 · 1500 Meters · Place 7 · LancasterLancaster1500 Meters75:21.8312
May 7Runnin' Cadet ClassicMay 7 · 1500 Meters · Place 10 · LancasterLancaster1500 Meters105:22.26—
Apr 30WSW Early Bird ClassicApr 30 · 2000m Steeplechase · Place 5 · LancasterLancaster2000m Steeplechase58:27.94 PB12
Apr 30WSW Early Bird ClassicApr 30 · 1500 Meters · Place 11 · LancasterLancaster1500 Meters115:31.5712

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 12Section VI Group A/D & C/FDec 12 · 3000 Meters · Place 8 · Lancaster CentralLancaster Central3000 Meters8.12:04.60a12
Dec 4Section 6 Group C/DDec 4 · 600 Meters · Place 7 · Lancaster CentralLancaster Central600 Meters7.2:00.25a PB12

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 24Section 6 Division 1 ChampionshipJun 24 · 1500 Meters · Place 6 · LancasterLancaster1500 Meters65:17.75—
Jun 24Section 6 Division 1 ChampionshipJun 24 · 800 Meters · Place 11 · LancasterLancaster800 Meters112:43.60—
Jun 19Section 6 Class AA ChampionshipsJun 19 · 1500 Meters · Place 5 · Lancaster CentralLancaster Central1500 Meters5.5:16.82a11
Jun 19Section 6 Class AA ChampionshipsJun 19 · 800 Meters · Place 10 · Lancaster CentralLancaster Central800 Meters10.2:43.39a PB11
Jun 11ECIC Track & Field Division 1 ChampionshipsJun 11 · 3000 Meters · Place 3 · Lancaster CentralLancaster Central3000 Meters3.11:33.75a PB11
Jun 10ECIC Track & Field Championships (Merged Results)Jun 10 · 3000 Meters · Place 3 · Lancaster CentralLancaster Central3000 Meters3.11:33.75aUnofficial11

2020 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 22Section VI Indoor Track & Field ChampionshipsFeb 22 · 1500 Meters · Place 5 · Lancaster CentralLancaster Central1500 Meters5.5:10.67a10
Feb 8Section VI Indoor Track & Field Team ChampionshipsFeb 8 · 1500 Meters · Place 7 · Lancaster CentralLancaster Central1500 Meters7.5:09.14a PB10
Feb 1Section VI Indoor Track & Field Groundhog ClassicFeb 1 · 3000 Meters · Place 6 · Lancaster CentralLancaster Central3000 Meters6.11:17.62a10
Jan 25Section VI Indoor Track & Field 9th & 10th Grade ChampionshipsJan 25 · 1500 Meters · Place 1 · Lancaster CentralLancaster Central1500 Meters1.5:11.84a10
Jan 1725th New Balance GamesJan 17 · 1000 Meters · Place 7 · LancasterLancaster1000 Meters73:21.87 PB10
Jan 1725th New Balance GamesJan 17 · 1000 Meters · Place 7 · LancasterLancaster1000 Meters73:21.8710
Jan 11Section VI Indoor Track & Field B-CJan 11 · 3000 Meters · Place 3 · Lancaster CentralLancaster Central3000 Meters3.11:40.5510
Jan 4Section VI Indoor Track & Field New Year ClassicJan 4 · 1000 Meters · Place 12 · Lancaster CentralLancaster Central1000 Meters12.3:26.51a10

2019 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21Section VI Indoor Track & Field Holiday ClassicDec 21 · 1500 Meters · Place 10 · Lancaster CentralLancaster Central1500 Meters10.5:21.11a10
Dec 14Section VI Indoor Track & Field A-C MeetDec 14 · 3000 Meters · Place 2 · Lancaster CentralLancaster Central3000 Meters2.12:02.1110
May 18Western New York Girls' Track ClassicMay 18 · 1500 Meters · Place 3 · Lancaster CentralLancaster Central1500 Meters3.5:10.77a9
Feb 8Section VI Indoor Ninth & Tenth Grade ChampionshipsFeb 8 · 1500 Meters · Place 2 · Lancaster CentralLancaster Central1500 Meters2.5:26.70a9
Feb 2Section VI Indoor Track & Field Highlander InvitationalFeb 2 · 1500 Meters · Place 10 · Lancaster CentralLancaster Central1500 Meters10.5:18.81a9
Jan 26Trent Walker / Cedric Jackson InvitationalJan 26 · 1500 Meters · Place 18 · Lancaster CentralLancaster Central1500 Meters18.5:20.06a9
Jan 5Section VI Indoor Track & Field Houghton College Varsity Select #1Jan 5 · 1500 Meters · Place 11 · Lancaster CentralLancaster Central1500 Meters11.5:25.25a9

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 1Section 6 State QualifierJun 1 · 1500 Meters · Place 7 · LancasterLancaster1500 Meters75:09.43 PB9
May 24ECIC Track & Field ChampionshipsMay 24 · 1500 Meters · Place 7 · Lancaster CentralLancaster Central1500 Meters7.5:13.17a9
May 11Williamsville South Track & Field InvitationalMay 11 · 1500 Meters · Place 6 · Lancaster CentralLancaster Central1500 Meters6.5:13.54a9

2018 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 29Section VI Western New York RelaysDec 29 · 1500 Meters · Place 9 · Lancaster CentralLancaster Central1500 Meters9.5:21.95a9
Dec 21Section VI Indoor Track & Field C-F Friday NightDec 21 · 1500 Meters · Place 1 · Lancaster CentralLancaster Central1500 Meters1.5:22.25a9
Dec 15Section VI Indoor Track & Field A-C Meet Saturday AfternoonDec 15 · 1500 Meters · Place 4 · Lancaster CentralLancaster Central1500 Meters4.5:22.21a9
Dec 8 Ithaca College Bomber HS Invitational Dec 8 · 1500 Meters · Place 19 · Lancaster CentralLancaster Central1500 Meters19.5:26.07a9
Mar 9New Balance Nationals IndoorMar 9 · 1 Mile · Place 23 · Lancaster, NYLancaster, NY1 Mile235:36.27 PB8
Feb 23Section 6 State QualifierFeb 23 · 1500 Meters · Place 6 · LancasterLancaster1500 Meters65:19.228
Feb 9Section 6 ChampionshipsFeb 9 · 1500 Meters · Place 3 · Lancaster CentralLancaster Central1500 Meters3.5:12.98a8
Jan 27Houghton College InvitationalJan 27 · 1500 Meters · Place 6 · LancasterLancaster1500 Meters65:16.218
Jan 20Section 5/6 Battle of the WestJan 20 · 1500 Meters · Place 12 · LancasterLancaster1500 Meters125:17.008
Jan 13Trent Jackson/Cedric Walker InvitationalJan 13 · 1500 Meters · Place 8 · LancasterLancaster1500 Meters85:17.898

2017 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30Western New York RelaysDec 30 · 1500 Meters · Place 2 · Lancaster CentralLancaster Central1500 Meters2.5:19.79a8
Dec 23B/E MEETDec 23 · 1500 Meters · Place 3 · Lancaster CentralLancaster Central1500 Meters3.5:19.7h PB8
Dec 16B/D MeetDec 16 · 1500 Meters · Place 5 · Lancaster CentralLancaster Central1500 Meters5.5:24.9h8
Dec 9Early Christmas ClassicDec 9 · 1500 Meters · Place 9 · Lancaster CentralLancaster Central1500 Meters9.5:28.38a8
Dec 1B / C MEETDec 1 · 1500 Meters · Place 2 · Lancaster CentralLancaster Central1500 Meters2.5:32.6h8
Feb 18Section 6 Varsity Select #2 Feb 18 · 1500 Meters · Place 11 · LancasterLancaster1500 Meters115:30.4h7
Feb 12Houghton InvitationalFeb 12 · 1500 Meters · Place 11 · Lancaster CentralLancaster Central1500 Meters11.5:18.97a7

2016 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Western New York RelaysDec 28 · 1500 Meters · Place 4 · Lancaster CentralLancaster Central1500 Meters4.5:25.70a7
Dec 17Section 6 - Group B&FDec 17 · 1500 Meters · Place 3 · Lancaster CentralLancaster Central1500 Meters3.5:39.2h7