Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUtica Holiday Classic · Dec 64:47.13aUtica Holiday ClassicDecember 6, 2025
1000 Meters · IndoorThe TCITL Frank DeMasi Utica Invitational · Jan 232:46.95The TCITL Frank DeMasi Utica InvitationalJanuary 23, 2022
1200 Meters · Relay Split · IndoorSUNYAC Championships · Feb 283:30.622SUNYAC ChampionshipsFebruary 28, 2025
1500 Meters · OutdoorCortland Classic · Apr 174:16.55aCortland ClassicApril 17, 2026
1600 Meters · IndoorJack Reed Showcase · Jan 114:48.67Jack Reed ShowcaseJanuary 11, 2020
1600 Meters · OutdoorSTAC Championships · May 184:43.61STAC ChampionshipsMay 18, 2022
3000m Steeplechase · OutdoorSTAC Championships · May 1610:58.88STAC ChampionshipsMay 16, 2019
3200 Meters · IndoorQuinney Invitational · Jan 411:52.20Quinney InvitationalJanuary 4, 2019
400 Meters · OutdoorElmira Vs. Windsor · Apr 41:03.54Elmira Vs. WindsorApril 4, 2022
400 Meters · Relay Split · IndoorSUNYAC Championships · Feb 2856.368SUNYAC ChampionshipsFebruary 28, 2025
600 Meters · IndoorSection IV Classic · Jan 41:31.62Section IV ClassicJanuary 4, 2020
800 Meters · IndoorSUNYAC Indoor Championships · Feb 272:01.91SUNYAC Indoor ChampionshipsFebruary 27, 2026
800 Meters · OutdoorSUNYAC Outdoor Track & Field Championships · May 12:03.93aSUNYAC Outdoor Track & Field ChampionshipsMay 1, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · 800 Meters · Place 14 · SUNY MorrisvilleSUNY Morrisville800 MetersRound P14.2:03.93a PBJr
Apr 24St. John Fisher Cardinal ClassicApr 24 · 1500 Meters · Place 23 · SUNY MorrisvilleSUNY Morrisville1500 Meters23.4:16.66aJr
Apr 24St. John Fisher Cardinal ClassicApr 24 · 800 Meters · Place 15 · SUNY MorrisvilleSUNY Morrisville800 Meters15.2:04.43aJr
Apr 17Cortland ClassicApr 17 · 1500 Meters · Place 13 · SUNY MorrisvilleSUNY Morrisville1500 Meters13.4:16.55a PBJr
Apr 17Cortland ClassicApr 17 · 800 Meters · Place 9 · SUNY MorrisvilleSUNY Morrisville800 Meters9.2:04.09aJr
Apr 11Hamilton Outdoor InvitationalApr 11 · 1500 Meters · Place 9 · SUNY MorrisvilleSUNY Morrisville1500 Meters9.4:22.73aJr
Apr 11Hamilton Outdoor InvitationalApr 11 · 800 Meters · Place 13 · SUNY MorrisvilleSUNY Morrisville800 Meters13.2:05.30aJr
Apr 3Cortland Red Dragon OpenApr 3 · 1500 Meters · Place 20 · SUNY MorrisvilleSUNY Morrisville1500 Meters20.4:22.40aJr
Apr 3Cortland Red Dragon OpenApr 3 · 800 Meters · Place 27 · SUNY MorrisvilleSUNY Morrisville800 Meters27.2:13.97aJr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27SUNYAC Indoor ChampionshipsFeb 27 · 800 Meters · Place 12 · Morrisville StateMorrisville State800 Meters122:01.91 PBJR
Feb 21Cornell Marc Deneault InvitationalFeb 21 · 800 Meters · Place 15 · SUNY MorrisvilleSUNY Morrisville800 Meters152:02.70aJr
Feb 14Utica Pioneer Fast Trax InvitationalFeb 14 · 1 Mile · Place 22 · SUNY MorrisvilleSUNY Morrisville1 Mile225:06.96aJr
Feb 14Utica Pioneer Fast Trax InvitationalFeb 14 · 800 Meters · Place 7 · SUNY MorrisvilleSUNY Morrisville800 Meters72:13.02aJr
Jan 31Nazareth Conference Challenge CupJan 31 · 1 Mile · Place 35 · Morrisville StateMorrisville State1 Mile354:50.10JR

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Utica Holiday ClassicDec 6 · 1 Mile · Place 12 · SUNY MorrisvilleSUNY Morrisville1 Mile12.4:47.13a PBJr
Dec 6Utica Holiday ClassicDec 6 · 800 Meters · Place 1 · SUNY MorrisvilleSUNY Morrisville800 Meters1.2:04.97aJr
Feb 28SUNYAC ChampionshipsFeb 28 · 1200 Meters · SUNY MorrisvilleSUNY Morrisville1200 MetersRelay Split—3:30.622 PBSo
Feb 28SUNYAC ChampionshipsFeb 28 · 400 Meters · SUNY MorrisvilleSUNY Morrisville400 MetersRelay Split—56.368 PBSo
Feb 22Utica Fast Trax InviteFeb 22 · 1 Mile · Place 26 · SUNY MorrisvilleSUNY Morrisville1 Mile264:57.16a—
Feb 7Utica Blue and OrangeFeb 7 · 800 Meters · Place 44 · SUNY MorrisvilleSUNY Morrisville800 Meters44.2:11.06aSo

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 2SUNYAC Outdoor Track & Field ChampionshipsMay 2 · 800 Meters · Place 18 · Morrisville StateMorrisville State800 Meters182:04.34SO
Apr 26St. John Fisher Cardinal ClassicApr 26 · 1500 Meters · Place 91 · SUNY MorrisvilleSUNY Morrisville1500 Meters91.4:38.25aSo
Apr 26St. John Fisher Cardinal ClassicApr 26 · 800 Meters · Place 74 · SUNY MorrisvilleSUNY Morrisville800 Meters74.2:09.49aSo
Apr 18Cortland ClassicApr 18 · 1500 Meters · Place 23 · SUNY MorrisvilleSUNY Morrisville1500 Meters234:29.51So
Apr 11Utica Pioneer Spring Invite & MultiApr 11 · 1500 Meters · Place 8 · Morrisville StateMorrisville State1500 Meters84:23.34SO
Apr 11Utica Pioneer Spring Invite & MultiApr 11 · 800 Meters · Place 19 · Morrisville StateMorrisville State800 Meters192:07.57SO
Apr 5Cortland Red Dragon OpenApr 5 · 1500 Meters · Place 14 · SUNY MorrisvilleSUNY Morrisville1500 Meters14.4:26.99aSo
Apr 5Cortland Red Dragon OpenApr 5 · 800 Meters · Place 23 · SUNY MorrisvilleSUNY Morrisville800 Meters23.2:10.18aSo
Mar 30Utica Pioneer Almost Spring InviteMar 30 · 1500 Meters · Place 12 · SUNY MorrisvilleSUNY Morrisville1500 Meters12.4:32.61aSo
Mar 30Utica Pioneer Almost Spring InviteMar 30 · 800 Meters · Place 5 · SUNY MorrisvilleSUNY Morrisville800 Meters5.2:11.14aSo

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 1Section 4 State QualifierJun 1 · 800 Meters · Place 15 · ElmiraElmira800 Meters15.2:08.48a12
May 25Section IV Class A/BMay 25 · 800 Meters · Place 5 · ElmiraElmira800 Meters52:06.17—
May 18STAC ChampionshipsMay 18 · 1600 Meters · Place 7 · Elmira ExpreElmira Expre1600 Meters74:43.61 PB—
May 13Corning Fast TimesMay 13 · 800 Meters · Place 3 · Elmira ExpreElmira Expre800 Meters32:05.47—
May 7Blue Shoes MeetMay 7 · 800 Meters · Place 3 · ElmiraElmira800 Meters3.2:07.66a12
Apr 29Golden Bear InvitationalApr 29 · 800 Meters · Place 9 · Elmira ExpressElmira Express800 Meters92:09.2412
Apr 4Elmira Vs. WindsorApr 4 · 400 Meters · Place 3 · Elmira ExpreElmira Expre400 Meters31:03.54 PB—
Apr 2NY/PA InvitationalApr 2 · 800 Meters · Place 8 · Elmira ExpressElmira Express800 Meters82:15.5112
Apr 2NY/PA InvitationalApr 2 · 800 Meters · Place 5 · Elmira ExpreElmira Expre800 Meters52:15.5112

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 19Section IV Class ChampionshipsFeb 19 · 1000 Meters · Place 8 · ElmiraElmira1000 Meters83:06.2912
Feb 19Section IV Class ChampionshipsFeb 19 · 1000 Meters · Place 8 · ElmiraElmira1000 Meters83:06.2912
Jan 23The TCITL Frank DeMasi Utica InvitationalJan 23 · 1000 Meters · Place 4 · ElmiraElmira1000 Meters42:46.95 PB12
Jan 15Section IV Classic 2 PMJan 15 · 600 Meters · Place 3 · ElmiraElmira600 Meters31:36.9612
Jan 15Section IV Classic 2 PMJan 15 · 1000 Meters · Place 2 · ElmiraElmira1000 Meters22:48.9012

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29Quinney InvitationalDec 29 · 600 Meters · Place 1 · ElmiraElmira600 Meters1.1:33.20a12
Dec 18607 InvitationalDec 18 · 1000 Meters · Place 4 · ElmiraElmira1000 Meters4.2:54.05a12
Dec 5Ithaca College HS InvitationalDec 5 · 600 Meters · Place 6 · ElmiraElmira600 Meters6.1:36.08a12

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 9Section 4 Class A ChampionshipsJun 9 · 800 Meters · Place 6 · ElmiraElmira800 Meters6.2:11.29a11
Jun 5Fast Times MeetJun 5 · 800 Meters · Place 4 · ElmiraElmira800 Meters4.2:10.88a11
Jun 3Horseheads Vs. ElmiraJun 3 · 800 Meters · Place 5 · Elmira ExpreElmira Expre800 Meters52:12.42—
May 25Elmira Vs. CorningMay 25 · 1600 Meters · Place 8 · Elmira ExpreElmira Expre1600 Meters85:36.27—

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 11Jack Reed ShowcaseJan 11 · 1600 Meters · Place 18 · ElmiraElmira1600 Meters184:48.67 PB10
Jan 4Section IV ClassicJan 4 · 600 Meters · Place 7 · ElmiraElmira600 Meters71:31.62 PB10

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 29Section 4 State QualifiersMay 29 · 3000m Steeplechase · Place 16 · ElmiraElmira3000m Steeplechase1611:58.729
May 16STAC ChampionshipsMay 16 · 3000m Steeplechase · Place 7 · Elmira ExpreElmira Expre3000m Steeplechase710:58.88 PB—
May 10Fast TimesMay 10 · 1600 Meters · Place 21 · Elmira ExpreElmira Expre1600 Meters214:54.73—
May 10Fast TimesMay 10 · 1600 Meters · Place 3 · Elmira ExpreElmira Expre1600 Meters34:54.73—
Apr 13Square Deal InviteApr 13 · 3000m Steeplechase · Place 6 · Elmira ExpreElmira Expre3000m Steeplechase611:25.48—

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 18Hurley InvitationalJan 18 · 1000 Meters · Place 7 · ElmiraElmira1000 Meters73:09.309
Jan 4Quinney InvitationalJan 4 · 3200 Meters · Place 6 · ElmiraElmira3200 Meters611:52.20 PB9

2018 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 3Section 4 Class ChampionshipsFeb 3 · 3200 Meters · Place 16 · ElmiraElmira3200 Meters1612:07.008
Feb 3Section 4 Class ChampionshipsFeb 3 · 3200 Meters · Place 16 · ElmiraElmira3200 Meters1612:07.008
Feb 3Section 4 Class ChampionshipsFeb 3 · 3200 Meters · Place 16 · ElmiraElmira3200 Meters1612:07.008
Feb 3Section 4 Class ChampionshipsFeb 3 · 3200 Meters · Place 16 · ElmiraElmira3200 Meters1612:07.008
Jan 19Hurley InvitationalJan 19 · 1600 Meters · Place 19 · ElmiraElmira1600 Meters195:45.008