Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSection 5 RWTL #2-WFL · Dec 163:35.02aSection 5 RWTL #2-WFLDecember 16, 2022
1600 Meters · IndoorSection 5 Wayne-FingerLakes Div I-II Champs · Jan 305:17.22aSection 5 Wayne-FingerLakes Div I-II ChampsJanuary 30, 2026
1600 Meters · OutdoorWFL League Meet at Waterloo · May 55:09.79aWFL League Meet at WaterlooMay 5, 2026
300 Meters · IndoorSection 5 RWTL #6 · Jan 1643.12Section 5 RWTL #6January 16, 2026
3000m Steeplechase · 0.914m · OutdoorW-FL Championship · May 2211:29.50aW-FL ChampionshipMay 22, 2026
3000m Steeplechase · OutdoorSection 5 Class C2 Champs · May 2911:47.29Section 5 Class C2 ChampsMay 29, 2025
3200 Meters · IndoorSection 5 RWTL #6 · Jan 1611:40.68Section 5 RWTL #6January 16, 2026
3200 Meters · OutdoorWFL League Meet at Penn Yan #2 · Apr 2811:29.03aWFL League Meet at Penn Yan #2April 28, 2026
400 Meters · OutdoorWFL League Meet at Penn Yan · Apr 1359.30aWFL League Meet at Penn YanApril 13, 2026
400m Hurdles · 36" / 0.914m · OutdoorWFL League Meet at Mynderse · Apr 81:11.18aWFL League Meet at MynderseApril 8, 2026
600 Meters · IndoorSection 5 RWTL #6 · Jan 161:38.02Section 5 RWTL #6January 16, 2026
800 Meters · OutdoorHornell Invitational · May 82:15.06aHornell InvitationalMay 8, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 29Section V Class C1 ChampionshipsMay 29 · 3000m Steeplechase · Place 4 · Penn Yan Academy3000m Steeplechase0.914m4.11:39.26a10
May 29Section V Class C1 ChampionshipsMay 29 · 1600 Meters · Place 9 · Penn Yan Academy1600 Meters9.5:28.70a10
May 29Section V Class C1 ChampionshipsMay 29 · 800 Meters · Place 8 · Penn Yan Academy800 Meters8.2:20.73a10
May 22W-FL ChampionshipMay 22 · 3000m Steeplechase · Place 5 · Penn Yan Academy3000m Steeplechase0.914m5.11:29.50a PB10
May 22W-FL ChampionshipMay 22 · 800 Meters · Place 16 · Penn Yan Academy800 Meters16.2:23.03a10
May 12WFL League Meet at MidlakesMay 12 · 400m Hurdles · Place 4 · Penn Yan Academy400m Hurdles36" / 0.914m4.1:11.75a10
May 12WFL League Meet at MidlakesMay 12 · 1600 Meters · Place 7 · Penn Yan Academy1600 Meters7.5:13.95a10
May 12WFL League Meet at MidlakesMay 12 · 800 Meters · Place 11 · Penn Yan Academy800 Meters11.2:33.50a10
May 8Hornell InvitationalMay 8 · 3000m Steeplechase · Place 5 · Penn Yan Academy3000m Steeplechase0.914m5.11:53.8010
May 8Hornell InvitationalMay 8 · 800 Meters · Place 9 · Penn Yan Academy800 Meters9.2:15.06a PB10
May 5WFL League Meet at WaterlooMay 5 · 1600 Meters · Place 2 · Penn Yan Academy1600 Meters2.5:09.79a PB10
May 5WFL League Meet at WaterlooMay 5 · 800 Meters · Place 2 · Penn Yan Academy800 Meters2.2:25.67a10
Apr 28WFL League Meet at Penn Yan #2Apr 28 · 3200 Meters · Place 4 · Penn Yan Academy3200 Meters4.11:29.03a PB10
Apr 28WFL League Meet at Penn Yan #2Apr 28 · 1600 Meters · Place 2 · Penn Yan Academy1600 Meters2.5:11.23a10
Apr 13WFL League Meet at Penn YanApr 13 · 800 Meters · Place 5 · Penn Yan Academy800 Meters5.2:20.15a10
Apr 13WFL League Meet at Penn YanApr 13 · 400 Meters · Place 6 · Penn Yan Academy400 Meters6.59.30a PB10
Apr 8WFL League Meet at MynderseApr 8 · 400m Hurdles · Place 1 · Penn Yan Academy400m Hurdles36" / 0.914m1.1:11.18a PB10
Apr 8WFL League Meet at MynderseApr 8 · 1600 Meters · Place 4 · Penn Yan Academy1600 Meters4.5:20.53a10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 19Section 5 Sectional ChampsFeb 19 · 3200 Meters · Place 14 · Penn Yan Aca3200 Meters1412:20.6610
Feb 19Section 5 Sectional ChampsFeb 19 · 1600 Meters · Place 10 · Penn Yan Aca1600 Meters105:18.4710
Jan 30Section 5 Wayne-FingerLakes Div I-II ChampsJan 30 · 3200 Meters · Place 5 · Penn Yan Academy3200 Meters5.11:47.69a10
Jan 30Section 5 Wayne-FingerLakes Div I-II ChampsJan 30 · 1600 Meters · Place 8 · Penn Yan Academy1600 Meters8.5:17.22a PB10
Jan 16Section 5 RWTL #6Jan 16 · 3200 Meters · Place 6 · Penn Yan Aca3200 Meters611:40.68 PB10
Jan 16Section 5 RWTL #6Jan 16 · 600 Meters · Place 7 · Penn Yan Aca600 Meters71:38.02 PB10
Jan 16Section 5 RWTL #6Jan 16 · 300 Meters · Place 25 · Penn Yan Aca300 Meters2543.12 PB10

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 7Section V State Qualifier @ Bath-Haverling HSJun 7 · 3000m Steeplechase · Place 9 · Penn Yan Academy3000m Steeplechase0.914m9.12:09.46a9
May 29Section 5 Class C2 ChampsMay 29 · 3000m Steeplechase · Place 6 · Penn Yan Aca3000m Steeplechase611:47.29 PB9
May 29Section 5 Class C2 ChampsMay 29 · 3200 Meters · Place 12 · Penn Yan Aca3200 Meters1211:47.139
May 29Section 5 Class C2 ChampsMay 29 · 1600 Meters · Place 9 · Penn Yan Aca1600 Meters95:23.309
May 29Section 5 Class C1 ChampsMay 29 · 3000m Steeplechase · Place 6 · Penn Yan Academy3000m Steeplechase0.914m6.11:47.29a9
May 29Section 5 Class C1 ChampsMay 29 · 3200 Meters · Place 12 · Penn Yan Academy3200 Meters12.11:47.13a9
May 29Section 5 Class C1 ChampsMay 29 · 1600 Meters · Place 9 · Penn Yan Academy1600 Meters9.5:23.30a9
May 23W-FL ChampsMay 23 · 3000m Steeplechase · Place 6 · Penn Yan3000m Steeplechase612:12.54—
May 23W-FL ChampsMay 23 · 3200 Meters · Place 13 · Penn Yan3200 Meters1311:46.80—
May 19W-FL Division ChampsMay 19 · 3200 Meters · Place 9 · Penn Yan Aca3200 Meters911:35.88—
May 19W-FL Division ChampsMay 19 · 1600 Meters · Place 13 · Penn Yan Aca1600 Meters135:23.36—
May 16South Seneca InvitationalMay 16 · 3000m Steeplechase · Place 6 · Penn Yan Aca3000m Steeplechase612:19.89—
May 13WFL League Meet at GenevaMay 13 · 1600 Meters · Place 12 · Penn Yan Academy1600 Meters125:35.259
May 13WFL League Meet at GenevaMay 13 · 400m Hurdles · Place 3 · Penn Yan Academy400m Hurdles31:12.719
May 13WFL League Meet at GenevaMay 13 · 400 Meters · Place 14 · Penn Yan Academy400 Meters1459.319
May 9Hornell InvitationalMay 9 · 3000m Steeplechase · Place 4 · Penn Yan Academy3000m Steeplechase412:27.829
May 9Hornell InvitationalMay 9 · 1600 Meters · Place 25 · Penn Yan Academy1600 Meters255:48.619
May 2Ferd Stenta InvitationalMay 2 · 800 Meters · Place 19 · Penn Yan Academy800 Meters192:23.209
May 2Ferd Stenta InvitationalMay 2 · 1600 Meters · Place 21 · Penn Yan Academy1600 Meters215:19.459
Apr 28WFL League Meet at Penn YanApr 28 · 3200 Meters · Place 2 · Penn Yan Academy3200 Meters211:56.529
Apr 28WFL League Meet at Penn YanApr 28 · 800 Meters · Place 9 · Penn Yan Academy800 Meters92:33.879
Apr 26John Reed InviteApr 26 · 3000m Steeplechase · Place 7 · Penn Yan Academy3000m Steeplechase0.914m7.12:14.10a9
Apr 26John Reed InviteApr 26 · 800 Meters · Place 7 · Penn Yan Academy800 Meters7.2:26.65a9

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Section 5 Wayne-Finger Lakes MeetDec 28 · 1600 Meters · Place 9 · Penn Yan Academy1600 Meters9.5:36.25a9
Dec 28Section 5 Wayne-Finger Lakes MeetDec 28 · Pole Vault · Penn Yan AcademyPole Vault--NH9
Feb 17Section 5 Sectional ChampsFeb 17 · 3200 Meters · Place 6 · Penn Yan3200 Meters611:53.128

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23Section 5 Class B1 ChampionshipsMay 23 · 3000m Steeplechase · Place 8 · Penn Yan3000m Steeplechase812:18.098
May 3Hornell InvitationalMay 3 · 3200 Meters · Place 13 · Penn Yan Academy3200 Meters1312:37.218
May 3Hornell InvitationalMay 3 · 3000m Steeplechase · Place 9 · Penn Yan Academy3000m Steeplechase913:00.648
Apr 23WFL League Meet at MynderseApr 23 · 400m Hurdles · Place 9 · Penn Yan400m Hurdles91:25.718
Apr 23WFL League Meet at MynderseApr 23 · 1600 Meters · Place 11 · Penn Yan1600 Meters115:43.028
Apr 16WFL League Meet at Penn YanApr 16 · 3200 Meters · Place 6 · Penn Yan3200 Meters612:02.078
Apr 10WFL League Meet at MidlakesApr 10 · 800 Meters · Place 13 · Penn Yan800 Meters132:35.488
Apr 10WFL League Meet at MidlakesApr 10 · 1600 Meters · Place 11 · Penn Yan1600 Meters115:42.398

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15Wayne-Finger Lakes County ChampsMay 15 · 3200 Meters · Place 14 · Penn Yan3200 Meters1412:08.147
May 5Hornell InviteMay 5 · 3200 Meters · Place 14 · Penn Yan Academy3200 Meters14.12:08.43aUnofficial7
Apr 22John Reed InvitationalApr 22 · 3200 Meters · Place 5 · Penn Yan Academy3200 Meters5.12:52.61a7
Apr 22John Reed InvitationalApr 22 · 1600 Meters · Place 10 · Penn Yan Academy1600 Meters10.5:59.70a7
Apr 22John Reed InvitationalApr 22 · 800 Meters · Place 23 · Penn Yan Academy800 Meters23.2:49.56a7

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 18Section 5 Sectional ChampsFeb 18 · 3200 Meters · Place 12 · Penn Yan3200 Meters1212:17.267
Feb 2Section 5 RWTL #9-MonroeFeb 2 · 3200 Meters · Place 9 · Penn Yan3200 Meters912:26.717
Feb 2Section 5 RWTL #9-MonroeFeb 2 · 1600 Meters · Place 16 · Penn Yan1600 Meters165:59.277
Jan 28Section 5 RWTL #8Jan 28 · 3200 Meters · Place 14 · Penn Yan3200 Meters1412:41.937
Jan 6Section 5 RWTL #5-Monroe - E/GJan 6 · 1600 Meters · Place 41 · Penn Yan1600 Meters416:02.907
Jan 6Section 5 RWTL #5-Wayne-Finger LakesJan 6 · 1600 Meters · Place 41 · Penn Yan Academy1600 Meters41.6:02.90a7

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27Section 5 RWTL #4Dec 27 · 3200 Meters · Place 14 · Penn Yan Academy3200 Meters14.13:19.22a7
Dec 27Section 5 RWTL #4Dec 27 · 1600 Meters · Place 33 · Penn Yan Academy1600 Meters33.6:14.84a7
Dec 16Section 5 RWTL #2-WFLDec 16 · 1000 Meters · Place 30 · Penn Yan Academy1000 Meters30.3:35.02a PB7
Dec 16Section 5 RWTL #2-WFLDec 16 · 600 Meters · Place 40 · Penn Yan Academy600 Meters40.1:58.28a7