Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSection VI A/B Inter-Divisional · Dec 32:56.08aSection VI A/B Inter-DivisionalDecember 3, 2022
1500 Meters · OutdoorRIT Bill Q Invitational · Apr 244:09.87aRIT Bill Q InvitationalApril 24, 2026
300 Meters · IndoorSection VI Indoor Limited Events Invitational #2 · Jan 2638.55Section VI Indoor Limited Events Invitational #2January 26, 2024
400 Meters · IndoorNazareth Conference Challenge Cup · Jan 2552.34aNazareth Conference Challenge CupJanuary 25, 2025
400 Meters · OutdoorDunkirk Track & Field Invitational · Apr 2652.08aDunkirk Track & Field InvitationalApril 26, 2024
500 Meters · IndoorBrockport Friday Night Invite · Feb 201:10.61aBrockport Friday Night InviteFebruary 20, 2026
600 Meters · IndoorBrockport Friday Night Invite · Feb 201:23.42aBrockport Friday Night InviteFebruary 20, 2026
800 Meters · Indoor2026 Paul Donahue Invitational · Apr 171:54.19a2026 Paul Donahue InvitationalApril 17, 2026
800 Meters · OutdoorEmpire 8 Outdoor Track & Field Championships · May 11:53.68aEmpire 8 Outdoor Track & Field ChampionshipsMay 1, 2026
Triple Jump · IndoorSection VI B/D Inter-Divisional · Dec 1034-10Section VI B/D Inter-DivisionalDecember 10, 2022
Triple Jump · OutdoorTribe Athletics Summer Track & Field Invitational · Jul 1436-00.25Tribe Athletics Summer Track & Field InvitationalJuly 14, 2022

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 800 Meters · Place 6 · SUNY GeneseoSUNY Geneseo800 Meters6.1:54.33aSo
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · 800 Meters · Place 5 · SUNY GeneseoSUNY Geneseo800 Meters5.1:53.68a PBSo
Apr 24RIT Bill Q InvitationalApr 24 · 1500 Meters · Place 12 · SUNY GeneseoSUNY Geneseo1500 Meters12.4:09.87a PBSo
Apr 11Bison Outdoor ClassicApr 11 · 800 Meters · Place 51 · SUNY GeneseoSUNY Geneseo800 Meters51.1:54.69aSo
Apr 4Geneseo Early Season InviteApr 4 · 800 Meters · Place 16 · SUNY GeneseoSUNY Geneseo800 Meters16.1:57.80aSo

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 800 Meters · Place 7 · SUNY GeneseoSUNY Geneseo800 Meters7.1:54.19a PBSo
Mar 6AARTFC Indoor ChampionshipsMar 6 · 800 Meters · Place 16 · SUNY GeneseoSUNY Geneseo800 Meters161:56.36aSO
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · 800 Meters · Place 6 · SUNY GeneseoSUNY Geneseo800 Meters6.1:54.96aSo
Feb 20Brockport Friday Night InviteFeb 20 · 500 Meters · Place 4 · SUNY GeneseoSUNY Geneseo500 Meters4.1:10.61a PBSo
Feb 20Brockport Friday Night InviteFeb 20 · 600 Meters · Place 4 · SUNY GeneseoSUNY Geneseo600 Meters4.1:23.42a PBSo
Feb 6Utica Blue & Orange InvitationalFeb 6 · 800 Meters · Place 4 · SUNY GeneseoSUNY Geneseo800 Meters4.1:58.24aSo
Jan 31Nazareth Conference Challenge CupJan 31 · 800 Meters · Place 16 · SUNY GeneseoSUNY Geneseo800 Meters161:59.62SO
Jan 23RIT Friday InvitationalJan 23 · 800 Meters · Place 2 · SUNY GeneseoSUNY Geneseo800 Meters21:58.32aSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 800 Meters · Place 27 · SUNY GeneseoSUNY Geneseo800 Meters27.1:57.49aFr
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · 800 Meters · Place 14 · SUNY GeneseoSUNY Geneseo800 Meters14.1:58.56aFr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 400 Meters · Place 33 · SUNY GeneseoSUNY Geneseo400 Meters33.53.01aFr
Apr 4Geneseo EarlyApr 4 · 800 Meters · Place 24 · SUNY GeneseoSUNY Geneseo800 Meters24.1:59.52aFr
Mar 29Bill Q Invitational at GeneseoMar 29 · 1500 Meters · Place 32 · SUNY GeneseoSUNY Geneseo1500 Meters324:12.86aFR

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 14Rochester Spring TwilightApr 14 · 800 Meters · Place 4 · SUNY GeneseoSUNY Geneseo800 Meters4.1:55.28aFr
Mar 7AARTFCMar 7 · 800 Meters · Place 18 · SUNY GeneseoSUNY Geneseo800 Meters18.1:57.82aFr
Feb 21Nazareth Conference Tune UpFeb 21 · 400 Meters · Place 18 · SUNY GeneseoSUNY Geneseo400 Meters1853.25FR
Feb 7Utica Blue and OrangeFeb 7 · 800 Meters · Place 4 · SUNY GeneseoSUNY Geneseo800 Meters4.1:57.73aFr
Jan 25Nazareth Conference Challenge CupJan 25 · 400 Meters · Place 13 · SUNY GeneseoSUNY Geneseo400 Meters1352.34a PB—

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 6Houghton DecemberDec 6 · 800 Meters · Place 6 · SUNY GeneseoSUNY Geneseo800 Meters6.2:00.21aFr
Feb 17Section VI State QualifierFeb 17 · 600 Meters · Place 1 · HamburgHamburg600 Meters11:24.5212
Feb 10Section VI Team ChampionshipsFeb 10 · 600 Meters · Place 1 · HamburgHamburg600 Meters11:24.3512
Feb 10Section VI Team ChampionshipsFeb 10 · 600 Meters · Place 1 · HamburgHamburg600 Meters11:24.3512
Feb 3Section VI Indoor Track & Field Varsity Select #3Feb 3 · 600 Meters · Place 1 · HamburgHamburg600 Meters11:24.8912
Feb 3Section VI Indoor Track & Field Varsity Select #3Feb 3 · 600 Meters · Place 1 · HamburgHamburg600 Meters11:24.8912
Feb 3Section VI Indoor Track & Field Varsity Select #3Feb 3 · 600 Meters · Place 1 · HamburgHamburg600 Meters11:24.8912
Feb 3Section VI Indoor Track & Field Varsity Select #3Feb 3 · 600 Meters · Place 1 · HamburgHamburg600 Meters11:24.8912
Jan 26Section VI Indoor Limited Events Invitational #2Jan 26 · 300 Meters · Place 3 · HamburgHamburg300 Meters338.55 PB12
Jan 6Section VI Varsity Select #1Jan 6 · 600 Meters · Place 2 · HamburgHamburg600 Meters21:26.4812
Jan 6Section VI Varsity Select #1Jan 6 · 600 Meters · Place 2 · HamburgHamburg600 Meters21:26.4812
Jan 6Section VI Varsity Select #1Jan 6 · 600 Meters · Place 2 · HamburgHamburg600 Meters21:26.4812
Jan 6Section VI Varsity Select #1Jan 6 · 600 Meters · Place 2 · HamburgHamburg600 Meters21:26.4812
Jan 6Section VI Varsity Select #1Jan 6 · 600 Meters · Place 2 · HamburgHamburg600 Meters21:26.4812

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 31Section 6 Track & Field State QualifierMay 31 · 800 Meters · Place 2 · Hamburg CentralHamburg Central800 Meters2.1:58.74a12
May 22Section 6 Class AA ChampionshipsMay 22 · 800 Meters · Place 2 · HamburgHamburg800 Meters22:00.0312
Apr 26Dunkirk Track & Field InvitationalApr 26 · 400 Meters · Place 3 · Hamburg CentralHamburg Central400 Meters3.52.08a PB12

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 15Section VI B/D Inter-DivisionalDec 15 · 600 Meters · Place 3 · Hamburg CentralHamburg Central600 Meters3.1:27.03a12
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · 600 Meters · Place 22 · HamburgHamburg600 Meters221:26.5211
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · 600 Meters · Place 22 · HamburgHamburg600 Meters221:26.5211
Feb 19Section One State QualifierFeb 19 · 600 Meters · Place 2 · HamburgHamburg600 Meters21:24.3811
Feb 19Section VI State QualifierFeb 19 · 600 Meters · Place 2 · Hamburg CentralHamburg Central600 Meters2.1:24.38a11
Feb 11Section VI Team ChampionshipsFeb 11 · 600 Meters · Place 2 · HamburgHamburg600 Meters21:26.3711
Jan 20Section 6 Varsity Select #1Jan 20 · 600 Meters · Place 2 · Hamburg CentralHamburg Central600 Meters2.1:27.59a11
Jan 6Section VI Indoor Track & Field A/B Inter-DivisionalJan 6 · Triple Jump · Place 20 · HamburgHamburgTriple Jump2031-8.5011
Jan 6Section VI Indoor Track & Field A/B Inter-DivisionalJan 6 · 600 Meters · Place 5 · HamburgHamburg600 Meters51:35.4611

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 2Section V State QualifierJun 2 · 800 Meters · Place 5 · HamburgHamburg800 Meters52:00.0111
Jun 2Section V State QualifierJun 2 · 800 Meters · Place 5 · HamburgHamburg800 Meters52:00.0111
Jun 2Section VI Track & Field State QualifierJun 2 · 800 Meters · Place 5 · Hamburg CentralHamburg Central800 Meters5.2:00.01a11
May 26Section 6 Class AA ChampionshipsMay 26 · 800 Meters · Place 1 · Hamburg CentralHamburg Central800 Meters1.1:59.60a11
May 13Jamestown ClassicMay 13 · 800 Meters · Place 3 · Hamburg CentralHamburg Central800 Meters3.2:01.56a11
May 6Pioneer InvitationalMay 6 · 800 Meters · Place 3 · HamburgHamburg800 Meters32:04.0711
Apr 28Dunkirk Track & Field InvitationalApr 28 · 400 Meters · Place 5 · Hamburg CentralHamburg Central400 Meters5.53.45a11

2022 Indoor Track

21 results
DateMeetEventPlMarkGr
Dec 17Section VI Inter-Divisional A/DDec 17 · 300 Meters · Place 9 · Hamburg CentralHamburg Central300 Meters9.40.05a11
Dec 10Section VI B/D Inter-DivisionalDec 10 · 600 Meters · Place 3 · Hamburg CentralHamburg Central600 Meters3.1:29.92a11
Dec 10Section VI B/D Inter-DivisionalDec 10 · Triple Jump · Place 14 · Hamburg CentralHamburg CentralTriple Jump14.34-10 PB11
Dec 3Section VI A/B Inter-DivisionalDec 3 · 1000 Meters · Place 1 · Hamburg CentralHamburg Central1000 Meters1.2:56.08a PB11
Dec 3Section VI A/B Inter-DivisionalDec 3 · Triple Jump · Place 13 · Hamburg CentralHamburg CentralTriple Jump13.34-711
Feb 26Section VI State QualifierFeb 26 · 600 Meters · Place 13 · HamburgHamburg600 Meters131:36.1610
Feb 13Section 6 Varsity Select #5Feb 13 · Triple Jump · Place 26 · HamburgHamburgTriple Jump2632-01.00—
Feb 13Section 6 Varsity Select #5Feb 13 · 600 Meters · Place 8 · HamburgHamburg600 Meters81:32.57—
Feb 6Section 6 Varsity Select #4Feb 6 · Triple Jump · Place 32 · HamburgHamburgTriple Jump3233-02.00—
Feb 6Section 6 Varsity Select #4Feb 6 · 600 Meters · Place 12 · HamburgHamburg600 Meters121:33.44—
Feb 6Section 6 Varsity Select #4Feb 6 · Triple Jump · Place 32 · HamburgHamburgTriple Jump3233-02.00—
Feb 6Section 6 Varsity Select #4Feb 6 · 600 Meters · Place 12 · HamburgHamburg600 Meters121:33.44—
Jan 30Section VI Varsity Select #3Jan 30 · Triple Jump · Place 23 · HamburgHamburgTriple Jump2333-02.50—
Jan 28Section VI 9th & 10th Grade ChampionshipsJan 28 · Triple Jump · Place 4 · HamburgHamburgTriple Jump433-08.5010
Jan 28Section VI 9th & 10th Grade ChampionshipsJan 28 · 600 Meters · Place 5 · HamburgHamburg600 Meters51:37.0410
Jan 28Section VI 9th & 10th Grade ChampionshipsJan 28 · Triple Jump · Place 4 · HamburgHamburgTriple Jump433-08.5010
Jan 28Section VI 9th & 10th Grade ChampionshipsJan 28 · 600 Meters · Place 5 · HamburgHamburg600 Meters51:37.0410
Jan 28Section VI 9th & 10th Grade ChampionshipsJan 28 · Triple Jump · Place 4 · HamburgHamburgTriple Jump433-08.5010
Jan 28Section VI 9th & 10th Grade ChampionshipsJan 28 · 600 Meters · Place 5 · HamburgHamburg600 Meters51:37.0410
Jan 8Section VI Group B/FJan 8 · Triple Jump · Place 7 · HamburgHamburgTriple Jump734-01.50—
Jan 8Section VI Group B/FJan 8 · 600 Meters · Place 3 · HamburgHamburg600 Meters31:33.69—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 28Lake Effect Track & Field Club Track & Field InvitationalJul 28 · Triple Jump · Place 2 · Lake Effect Track and Field ClubLake Effect Track and Field ClubTriple Jump2.10.81m10
Jul 28Lake Effect Track & Field Club Track & Field InvitationalJul 28 · 400 Meters · Place 1 · Lake Effect Track and Field ClubLake Effect Track and Field Club400 Meters1.54.54a10
Jul 14Tribe Athletics Summer Track & Field InvitationalJul 14 · Triple Jump · Place 2 · Lake Effect Track and Field ClubLake Effect Track and Field ClubTriple Jump2.36-00.25 PB10
Jul 14Tribe Athletics Summer Track & Field InvitationalJul 14 · 800 Meters · Place 1 · Lake Effect Track and Field ClubLake Effect Track and Field Club800 Meters1.2:13.89a10
May 28Section 6 Class AA ChampionshipsMay 28 · 800 Meters · Place 4 · HamburgHamburg800 Meters42:05.7010
May 20ECIC Track & Field ChampionshipsMay 20 · 800 Meters · Place 15 · Hamburg CentralHamburg Central800 Meters15.2:09.91a10

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 10Section VI Group B/EDec 10 · 600 Meters · Place 6 · Hamburg CentralHamburg Central600 Meters6.1:37.11a10
Dec 10Section VI Group B/EDec 10 · Triple Jump · Place 13 · Hamburg CentralHamburg CentralTriple Jump13.31-08.0010
Dec 4Section 6 Group A/BDec 4 · 600 Meters · Place 2 · Hamburg CentralHamburg Central600 Meters2.1:36.61a10
Dec 4Section 6 Group A/BDec 4 · Triple Jump · Place 10 · Hamburg CentralHamburg CentralTriple Jump10.31-11.7510
Dec 4Section 6 Group A/BDec 4 · Long Jump · Hamburg CentralHamburg CentralLong Jump--FOUL10

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 10ECIC Track & Field Championships (Merged Results)Jun 10 · Triple Jump · Place 8 · Hamburg CentralHamburg CentralTriple Jump8.31-04.00Unofficial9
Jun 10ECIC Track & Field Division 2 ChampionshipsJun 10 · Triple Jump · Place 8 · Hamburg CentralHamburg CentralTriple Jump8.31-04.009