Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCornell Marc Deneault Invitational · Feb 214:31.48aCornell Marc Deneault InvitationalFebruary 21, 2026
1 Mile · OutdoorDr. Jack V. Irion Queensbury Invitational · May 145:21.22Dr. Jack V. Irion Queensbury Invitational May 14, 2022
1000 Meters · IndoorSection 7 League Meet 4B · Jan 182:47.30Section 7 League Meet 4BJanuary 18, 2025
1000 Meters · Indoor · Hand timedSection 7 League Meet #1 · Dec 193:16.3hSection 7 League Meet #1December 19, 2021
1500 Meters · OutdoorCortland Red Dragon Open · Apr 34:18.86aCortland Red Dragon OpenApril 3, 2026
1600 Meters · IndoorSection 7 League Meet #5 · Feb 14:44.80Section 7 League Meet #5February 1, 2025
1600 Meters · Indoor · Hand timedSection 7 League Meet #1 · Dec 195:32.5hSection 7 League Meet #1December 19, 2021
1600 Meters · OutdoorSection 7 CVAC League Meet #2 · Dec 194:46.30aSection 7 CVAC League Meet #2December 19, 2024
3000 Meters · IndoorCornell Robert J. Kane Invitational · Feb 149:16.80aCornell Robert J. Kane InvitationalFebruary 14, 2026
3000m Steeplechase · 0.914m · OutdoorDanny Curran Invitational · Mar 279:45.10aDanny Curran InvitationalMarch 27, 2026
3000m Steeplechase · OutdoorSection 7 State Qualifier · Jun 210:07.23Section 7 State QualifierJune 2, 2023
3200 Meters · IndoorSection 7 League Meet #5 · Feb 19:55.52Section 7 League Meet #5February 1, 2025
3200 Meters · OutdoorLuciano Memorial · Apr 2910:20.10Luciano Memorial April 29, 2023
400m Hurdles · 36" / 0.914m · OutdoorCortland Red Dragon Open · Apr 31:03.92aCortland Red Dragon OpenApril 3, 2026
5000 Meters · IndoorUtica Holiday Classic · Dec 616:16.83aUtica Holiday ClassicDecember 6, 2025
600 Meters · IndoorSection 7 League Meet #5 · Jan 281:36.26aSection 7 League Meet #5January 28, 2023
600 Meters · OutdoorSection 7 CVAC League Meet #2 · Dec 191:37.60aSection 7 CVAC League Meet #2December 19, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · 3000m Steeplechase · Place 2 · SUNY CortlandSUNY Cortland3000m Steeplechase0.914m2.9:45.25aFr
Apr 24Paul Kaiser ClassicApr 24 · 1500 Meters · Place 32 · SUNY CortlandSUNY Cortland1500 Meters32.4:25.05aFr
Apr 3Cortland Red Dragon OpenApr 3 · 400m Hurdles · Place 13 · SUNY CortlandSUNY Cortland400m Hurdles36" / 0.914m13.1:03.92a PBFr
Apr 3Cortland Red Dragon OpenApr 3 · 1500 Meters · Place 16 · SUNY CortlandSUNY Cortland1500 Meters16.4:18.86a PBFr
Mar 27Danny Curran InvitationalMar 27 · 3000m Steeplechase · Place 3 · SUNY CortlandSUNY Cortland3000m Steeplechase0.914m3.9:45.10a PBFr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27SUNYAC Indoor ChampionshipsFeb 27 · 1 Mile · Place 12 · Cortland St.Cortland St.1 Mile124:39.05FR
Feb 21Cornell Marc Deneault InvitationalFeb 21 · 1 Mile · Place 9 · SUNY CortlandSUNY Cortland1 Mile94:31.48a PBFr
Feb 14Cornell Robert J. Kane InvitationalFeb 14 · 3000 Meters · Place 16 · SUNY CortlandSUNY Cortland3000 Meters169:16.80a PBFR
Feb 6Utica Blue & Orange InvitationalFeb 6 · 1 Mile · Place 18 · SUNY CortlandSUNY Cortland1 Mile18.4:31.76aFr
Jan 31Ithaca College Bomber InvitationalJan 31 · 3000 Meters · Place 15 · Cortland St.Cortland St.3000 Meters159:26.74FR
Jan 24Ithaca College Six Way InvitationalJan 24 · 3000 Meters · Place 8 · SUNY CortlandSUNY Cortland3000 Meters89:38.54aFR

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 6Utica Holiday ClassicDec 6 · 5000 Meters · Place 8 · SUNY CortlandSUNY Cortland5000 Meters8.16:16.83a PBFr
Mar 8NYPHSAA Indoor State ChampionshipsMar 8 · 3200 Meters · Place 35 · BeekmantownBeekmantown3200 Meters3510:21.6412
Feb 15Section 7 State QualifierFeb 15 · 3200 Meters · Place 1 · BeekmantownBeekmantown3200 Meters110:17.5412
Feb 1Section 7 League Meet #5Feb 1 · 3200 Meters · Place 1 · BeekmantownBeekmantown3200 Meters19:55.52 PB12
Feb 1Section 7 League Meet #5Feb 1 · 1600 Meters · Place 3 · BeekmantownBeekmantown1600 Meters34:44.80 PB12
Jan 18Section 7 League Meet 4BJan 18 · 1000 Meters · Place 1 · BeekmantownBeekmantown1000 Meters12:47.30 PB—
Jan 18Section 7 League Meet 4BJan 18 · 1000 Meters · Place 1 · BeekmantownBeekmantown1000 Meters12:47.3012
Jan 10Utica ChallengeJan 10 · 1600 Meters · Place 3 · Beekmantown CentralBeekmantown Central1600 Meters3.4:34.63aUnofficial12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 17Van Dusen Memorial MeetMay 17 · 3000m Steeplechase · Place 1 · Beekmantown CentBeekmantown Cent3000m Steeplechase110:16.55—
Apr 26 Luciano Memorial InvitationalApr 26 · 1600 Meters · Place 38 · BeekmantownBeekmantown1600 Meters385:22.8712

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 19Section 7 CVAC League Meet #2Dec 19 · 600 Meters · Place 5 · Beekmantown CentralBeekmantown Central600 Meters5.1:37.60a PB12
Dec 19Section 7 CVAC League Meet #2Dec 19 · 1600 Meters · Place 2 · Beekmantown CentralBeekmantown Central1600 Meters2.4:46.30a PB12
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · 3000m Steeplechase · Place 25 · BeekmantownBeekmantown3000m Steeplechase2510:12.7711
May 31Section 7 State QualifierMay 31 · 3000m Steeplechase · Place 1 · BeekmantownBeekmantown3000m Steeplechase110:28.7111
May 10Shen InvitationalMay 10 · 3000m Steeplechase · Place 2 · Beekmantown CentralBeekmantown Central3000m Steeplechase0.914m2.9:55.12a11
Apr 27Luciano Memorial InvitationalApr 27 · 1600 Meters · Place 20 · BeekmantownBeekmantown1600 Meters204:57.0211
Apr 20Niskayuna Spring RelaysApr 20 · 3000m Steeplechase · Place 1 · BeekmantownBeekmantown3000m Steeplechase110:12.6811
Apr 20Niskayuna Spring RelaysApr 20 · 3000m Steeplechase · Place 1 · BeekmantownBeekmantown3000m Steeplechase110:12.6811
Apr 20Niskayuna Spring RelaysApr 20 · 3000m Steeplechase · Place 1 · BeekmantownBeekmantown3000m Steeplechase110:12.6811

2024 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 17Section 7 State QualifierFeb 17 · 1000 Meters · Place 2 · BeekmantownBeekmantown1000 Meters22:48.3411
Feb 10Section 7 SectionalsFeb 10 · 1600 Meters · Place 6 · BeekmantownBeekmantown1600 Meters64:51.2811
Feb 10Section 7 SectionalsFeb 10 · 1000 Meters · Place 5 · BeekmantownBeekmantown1000 Meters53:02.5411
Feb 3Section 7 League Meet #5Feb 3 · 3200 Meters · Place 3 · BeekmantownBeekmantown3200 Meters310:40.5111
Feb 3Section 7 League Meet #5Feb 3 · 1600 Meters · Place 3 · BeekmantownBeekmantown1600 Meters34:49.9111
Jan 27St. Lawrence InvitationalJan 27 · 1000 Meters · Place 4 · BeekmantownBeekmantown1000 Meters42:56.98—
Jan 27St. Lawrence InvitationalJan 27 · 1600 Meters · Place 6 · BeekmantownBeekmantown1600 Meters64:51.50—
Jan 20Section 7 League Meet #4Jan 20 · 600 Meters · Place 2 · BeekmantownBeekmantown600 Meters21:36.6211
Jan 20Section 7 League Meet #4Jan 20 · 1600 Meters · Place 3 · BeekmantownBeekmantown1600 Meters34:51.6311
Jan 20CVAC League Meet #4Jan 20 · 600 Meters · Place 2 · Beekmantown CentralBeekmantown Central600 Meters2.1:36.62a11
Jan 20CVAC League Meet #4Jan 20 · 1600 Meters · Place 3 · Beekmantown CentralBeekmantown Central1600 Meters3.4:51.63a11
Jan 13Section 7 League Meet #3Jan 13 · 1000 Meters · Place 2 · BeekmantownBeekmantown1000 Meters22:54.3511
Jan 13Section 7 League Meet #3Jan 13 · 1600 Meters · Place 2 · BeekmantownBeekmantown1600 Meters24:54.6311
Jan 13CVAC League Meet #3Jan 13 · 1000 Meters · Place 2 · Beekmantown CentralBeekmantown Central1000 Meters2.2:54.35a11
Jan 13CVAC League Meet #3Jan 13 · 1600 Meters · Place 2 · Beekmantown CentralBeekmantown Central1600 Meters2.4:54.63a11
Jan 6Dartmouth RelaysJan 6 · 1 Mile · Place 26 · Beekmantown CentralBeekmantown Central1 Mile26.4:52.44a11

2023 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 27CNY Holiday ClassicDec 27 · 3200 Meters · Place 21 · Beekmantown CentralBeekmantown Central3200 Meters21.11:00.24a11
Dec 7Section 7 League Meet #1Dec 7 · 3200 Meters · Place 1 · Beekmantown CentralBeekmantown Central3200 Meters1.11:06.64a11
Dec 7Section 7 League Meet #1Dec 7 · 1600 Meters · Place 2 · Beekmantown CentralBeekmantown Central1600 Meters2.4:58.54a11
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · 3200 Meters · Place 31 · BeekmantownBeekmantown3200 Meters3110:21.3510
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · 3200 Meters · Place 31 · BeekmantownBeekmantown3200 Meters3110:21.3510
Feb 18Section 7 State QualifierFeb 18 · 3200 Meters · Place 1 · BeekmantownBeekmantown3200 Meters110:32.1110
Feb 18Section 7 State QualifierFeb 18 · 3200 Meters · Place 1 · BeekmantownBeekmantown3200 Meters110:32.1110
Feb 11Section 7 SectionalsFeb 11 · 3200 Meters · Place 2 · BeekmantownBeekmantown3200 Meters210:44.6410
Feb 11Section 7 SectionalsFeb 11 · 1600 Meters · Place 3 · BeekmantownBeekmantown1600 Meters34:48.4310
Feb 11Section 7 SectionalsFeb 11 · 600 Meters · Place 8 · BeekmantownBeekmantown600 Meters81:40.6210
Feb 11Section 7 SectionalsFeb 11 · 3200 Meters · Place 2 · BeekmantownBeekmantown3200 Meters210:44.6410
Feb 11Section 7 SectionalsFeb 11 · 600 Meters · Place 8 · BeekmantownBeekmantown600 Meters81:40.6210
Feb 11Section 7 SectionalsFeb 11 · 1600 Meters · Place 3 · BeekmantownBeekmantown1600 Meters34:48.4310
Jan 28Section 7 League Meet #5Jan 28 · 3200 Meters · Place 1 · Beekmantown CentralBeekmantown Central3200 Meters1.10:26.02a10
Jan 28Section 7 League Meet #5Jan 28 · 600 Meters · Place 1 · Beekmantown CentralBeekmantown Central600 Meters1.1:36.26a PB10
Jan 14Section 7 League Meet #3Jan 14 · 1600 Meters · Place 1 · BeekmantownBeekmantown1600 Meters14:55.6010
Jan 14Section 7 League Meet #3Jan 14 · 600 Meters · Place 2 · BeekmantownBeekmantown600 Meters21:37.4110
Jan 14Section 7 League Meet #3Jan 14 · 600 Meters · Place 2 · BeekmantownBeekmantown600 Meters21:37.4110
Jan 14Section 7 League Meet #3Jan 14 · 1600 Meters · Place 1 · BeekmantownBeekmantown1600 Meters14:55.6010

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 7CVAC League Meet #1Dec 7 · 3200 Meters · Place 1 · Beekmantown CentralBeekmantown Central3200 Meters1.11:06.64a11
Dec 7CVAC League Meet #1Dec 7 · 1600 Meters · Place 2 · Beekmantown CentralBeekmantown Central1600 Meters2.4:58.54a11
Jun 2Section 7 State QualifierJun 2 · 3200 Meters · Place 6 · BeekmantownBeekmantown3200 Meters610:54.4410
Jun 2Section 7 State QualifierJun 2 · 3000m Steeplechase · Place 2 · BeekmantownBeekmantown3000m Steeplechase210:07.23 PB10
May 13 Dr. Jack V. Irion Queensbury InvitationalMay 13 · 3000m Steeplechase · Place 4 · BeekmantownBeekmantown3000m Steeplechase410:31.5710
Apr 29Luciano Memorial Apr 29 · 3200 Meters · Place 6 · BeekmantownBeekmantown3200 Meters610:20.10 PB—
Apr 22Niskayuna Warrior Track and Field Classic 2023Apr 22 · 3000m Steeplechase · Place 3 · Beekmantown CentralBeekmantown Central3000m Steeplechase0.914m3.10:40.51a10

2022 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 28CNY Holiday ClassicDec 28 · 3200 Meters · Place 11 · Beekmantown CentralBeekmantown Central3200 Meters11.10:38.73a10
Dec 28CNY Holiday ClassicDec 28 · 1600 Meters · Place 19 · Beekmantown CentralBeekmantown Central1600 Meters19.4:59.28a10
Dec 22Section 7 League Meet #2Dec 22 · 1000 Meters · Place 1 · Beekmantown CentralBeekmantown Central1000 Meters1.2:56.70a10
Dec 22Section 7 League Meet #2Dec 22 · 1600 Meters · Place 2 · Beekmantown CentralBeekmantown Central1600 Meters2.4:56.45a10
Dec 8Section 7 League Meet #1Dec 8 · 3200 Meters · Place 2 · Beekmantown CentralBeekmantown Central3200 Meters2.10:49.16a10
Dec 8Section 7 League Meet #1Dec 8 · 1600 Meters · Place 2 · Beekmantown CentralBeekmantown Central1600 Meters2.5:00.40a10
Mar 5NYSPHSAA/NYS Federation Indoor ChampionshipsMar 5 · 3200 Meters · Place 34 · BeekmantownBeekmantown3200 Meters3410:53.559
Mar 5NYSPHSAA/NYS Federation Indoor ChampionshipsMar 5 · 3200 Meters · Place 34 · BeekmantownBeekmantown3200 Meters3410:53.559
Feb 20Section One State QualifierFeb 20 · 3200 Meters · Place 2 · BeekmantownBeekmantown3200 Meters211:54.139
Feb 20Section VII State QualifierFeb 20 · 3200 Meters · Place 2 · Beekmantown CentralBeekmantown Central3200 Meters2.11:54.13a9
Feb 13Section 7 SectionalsFeb 13 · 3200 Meters · BeekmantownBeekmantown3200 Meters—11:13.999
Feb 13Section 7 SectionalsFeb 13 · 1600 Meters · Place 5 · BeekmantownBeekmantown1600 Meters55:07.969
Feb 6Section 7 League Meet #4Feb 6 · 1000 Meters · Place 4 · BeekmantownBeekmantown1000 Meters43:16.859
Feb 6Section 7 League Meet #4Feb 6 · 600 Meters · Place 6 · BeekmantownBeekmantown600 Meters61:52.919
Jan 29Section 7 League Meet #3Jan 29 · 600 Meters · Place 6 · BeekmantownBeekmantown600 Meters61:53.689
Jan 29Section 7 League Meet #3Jan 29 · 1600 Meters · Place 4 · BeekmantownBeekmantown1600 Meters45:24.239
Jan 23The TCITL Frank DeMasi Utica InvitationalJan 23 · 3200 Meters · Place 28 · BeekmantownBeekmantown3200 Meters2811:13.999

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 25Section 7 SectionalsMay 25 · 3200 Meters · Place 20 · BeekmantownBeekmantown3200 Meters2012:35.539
May 14Dr. Jack V. Irion Queensbury Invitational May 14 · 1 Mile · Place 18 · BeekmantownBeekmantown1 Mile185:21.22 PB9

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Section 7 League Meet #1Dec 19 · 1000 Meters · Place 2 · Beekmantown CentralBeekmantown Central1000 Meters2.3:16.3h PB9
Dec 19Section 7 League Meet #1Dec 19 · 1600 Meters · Place 3 · Beekmantown CentralBeekmantown Central1600 Meters3.5:32.5h PB9

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 11Section 7 SectionalsJun 11 · 3200 Meters · Place 8 · BeekmantownBeekmantown3200 Meters811:23.278
Jun 11Section 7 SectionalsJun 11 · 1600 Meters · Place 13 · BeekmantownBeekmantown1600 Meters135:14.618