Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Indoor2026 Paul Donahue Invitational · Apr 1712.85a2026 Paul Donahue InvitationalApril 17, 2026
100 Meters · OutdoorSUNYAC Outdoor Championships · May 312.51aSUNYAC Outdoor ChampionshipsMay 3, 2024
200 Meters · Indoor2026 Paul Donahue Invitational · Apr 1726.08a2026 Paul Donahue InvitationalApril 17, 2026
200 Meters · OutdoorWilliams College The FIRE Meet · May 1025.49aWilliams College The FIRE MeetMay 10, 2024
300 Meters · IndoorNazareth Alumni Opener · Dec 843.21aNazareth Alumni OpenerDecember 8, 2023
300 Meters · OutdoorSection 2 League Meets #2 · Dec 1146.7Section 2 League Meets #2December 11, 2021
60 Meter · IndoorEmpire 8 Indoor Track & Field Championships · Feb 278.00aEmpire 8 Indoor Track & Field ChampionshipsFebruary 27, 2026
60 Meters · IndoorAARTFC Indoor Track & Field Championships · Mar 38.04AARTFC Indoor Track & Field ChampionshipsMarch 3, 2023
600 Meters · IndoorLeague Meet #2A · Dec 111:56.8League Meet #2ADecember 11, 2021
600 Meters · OutdoorSection 2 League Meets #2 · Dec 111:56.8Section 2 League Meets #2December 11, 2021
Long Jump · IndoorNazareth Conference Challenge Cup · Jan 275.05mNazareth Conference Challenge CupJanuary 27, 2024
Long Jump · OutdoorRIT Invitational · Apr 85.00mRIT InvitationalApril 8, 2023

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 24RIT Bill Q InvitationalApr 24 · Long Jump · Place 3 · SUNY GeneseoSUNY GeneseoLong Jump3.5.49mWind: 2.2Sr
Apr 24RIT Bill Q InvitationalApr 24 · 200 Meters · Place 2 · SUNY GeneseoSUNY Geneseo200 Meters2.25.85aWind: 0.4Sr
Apr 24RIT Bill Q InvitationalApr 24 · 100 Meters · Place 3 · SUNY GeneseoSUNY Geneseo100 Meters3.12.73aWind: 0.7Sr
Apr 12Brockport Multi and InvitationalApr 12 · 200 Meters · Place 4 · SUNY GeneseoSUNY Geneseo200 Meters4.26.14aWind: -0.7Sr
Apr 12Brockport Multi and InvitationalApr 12 · 100 Meters · Place 3 · SUNY GeneseoSUNY Geneseo100 Meters3.12.91aWind: -0.4Sr
Apr 4Geneseo Early Season InviteApr 4 · Long Jump · Place 6 · SUNY GeneseoSUNY GeneseoLong Jump6.5.25mWind: -1Sr
Apr 4Geneseo Early Season InviteApr 4 · 200 Meters · Place 11 · SUNY GeneseoSUNY Geneseo200 Meters11.26.34aWind: -0.1Sr
Apr 4Geneseo Early Season InviteApr 4 · 100 Meters · Place 4 · SUNY GeneseoSUNY Geneseo100 Meters4.12.65aWind: 1.1Sr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 200 Meters · Place 23 · SUNY GeneseoSUNY Geneseo200 Meters23.26.08a PBWind: 0.6Sr
Apr 172026 Paul Donahue InvitationalApr 17 · 100 Meters · Place 24 · SUNY GeneseoSUNY Geneseo100 Meters24.12.85a PBWind: -1.1Sr
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · 60 Meter · Place 9 · SUNY GeneseoSUNY Geneseo60 MeterRound P9.8.00a PBSr
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · Long Jump · Place 8 · SUNY GeneseoSUNY GeneseoLong Jump8.5.26mSr
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · 200 Meters · Place 10 · SUNY GeneseoSUNY Geneseo200 Meters10.26.43aSr
Feb 20Brockport Friday Night InviteFeb 20 · 200 Meters · Place 4 · SUNY GeneseoSUNY Geneseo200 Meters4.26.62aSr
Feb 6Utica Blue & Orange InvitationalFeb 6 · Long Jump · Place 15 · SUNY GeneseoSUNY GeneseoLong Jump15.5.04mSr
Feb 6Utica Blue & Orange InvitationalFeb 6 · 200 Meters · Place 10 · SUNY GeneseoSUNY Geneseo200 Meters10.26.54aSr

2025 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 5Nazareth Alumni OpenerDec 5 · 60 Meter · Place 10 · SUNY GeneseoSUNY Geneseo60 MeterRound P10.8.08aWind: 0Sr
Dec 5Nazareth Alumni OpenerDec 5 · Long Jump · Place 12 · SUNY GeneseoSUNY GeneseoLong Jump12.5.15mSr
Apr 14Rochester Spring TwilightApr 14 · Long Jump · Place 5 · SUNY GeneseoSUNY GeneseoLong Jump5.5.39mWind: 1.8Jr
Mar 7AARTFCMar 7 · Long Jump · Place 5 · SUNY GeneseoSUNY GeneseoLong Jump5.5.56mJr
Mar 7AARTFCMar 7 · 200 Meters · Place 27 · SUNY GeneseoSUNY Geneseo200 Meters27.26.64aJr
Feb 28Empire 8 ChampionshipsFeb 28 · Long Jump · Place 4 · SUNY GeneseoSUNY GeneseoLong Jump45.36mJR
Feb 28Empire 8 ChampionshipsFeb 28 · 60 Meters · Place 10 · SUNY GeneseoSUNY Geneseo60 Meters108.16JR
Feb 21Nazareth Conference Tune UpFeb 21 · Long Jump · Place 2 · SUNY GeneseoSUNY GeneseoLong Jump25.42mJR
Feb 21Nazareth Conference Tune UpFeb 21 · 60 Meters · Place 3 · SUNY GeneseoSUNY Geneseo60 MetersRound P38.18JR
Feb 21Nazareth Conference Tune UpFeb 21 · 60 Meters · Place 4 · SUNY GeneseoSUNY Geneseo60 Meters48.21JR
Feb 14Nazareth DIII Elite MeetFeb 14 · 60 Meter · Place 13 · SUNY GeneseoSUNY Geneseo60 MeterRound P13.8.24aJr
Feb 14Nazareth DIII Elite MeetFeb 14 · Long Jump · Place 2 · SUNY GeneseoSUNY GeneseoLong Jump2.5.25mJr
Feb 14Nazareth DIII Elite MeetFeb 14 · 200 Meters · Place 9 · SUNY GeneseoSUNY Geneseo200 Meters9.26.66aJr
Feb 7Utica Blue and OrangeFeb 7 · 60 Meter · Place 13 · SUNY GeneseoSUNY Geneseo60 MeterRound P13.8.21aWind: 0Jr
Feb 7Utica Blue and OrangeFeb 7 · 200 Meters · Place 5 · SUNY GeneseoSUNY Geneseo200 Meters5.26.68aWind: 0Jr
Jan 25Nazareth Conference Challenge CupJan 25 · Long Jump · Place 6 · SUNY GeneseoSUNY GeneseoLong Jump65.16m—
Jan 25Nazareth Conference Challenge CupJan 25 · 200 Meters · Place 9 · SUNY GeneseoSUNY Geneseo200 Meters927.21a—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · Long Jump · Place 16 · SUNY GeneseoSUNY GeneseoLong Jump16.5.25mWind: 3.4Jr
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · Long Jump · Place 12 · SUNY GeneseoSUNY GeneseoLong Jump12.5.22mWind: 3.7Jr
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · 200 Meters · Place 10 · SUNY GeneseoSUNY Geneseo200 Meters10.26.37aWind: 0Jr
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · 100 Meters · Place 8 · SUNY GeneseoSUNY Geneseo100 MetersRound P8.12.68aWind: 0.1Jr
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · 100 Meters · Place 7 · SUNY GeneseoSUNY Geneseo100 Meters7.12.70aWind: 0.4Jr
Apr 26St. John Fisher Cardinal ClassicApr 26 · Long Jump · Place 7 · SUNY GeneseoSUNY GeneseoLong Jump7.5.43mWind: 3Jr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 200 Meters · Place 5 · SUNY GeneseoSUNY Geneseo200 Meters5.25.87aWind: 2.4Jr
Apr 4Geneseo EarlyApr 4 · 200 Meters · Place 15 · SUNY GeneseoSUNY Geneseo200 Meters15.26.44aWind: 2.5Jr
Apr 4Geneseo EarlyApr 4 · 100 Meters · Place 17 · SUNY GeneseoSUNY Geneseo100 Meters17.12.63aWind: 4.4Jr

2024 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 6Nazareth AlumniDec 6 · 60 Meter · Place 3 · SUNY GeneseoSUNY Geneseo60 MeterRound P3.8.12aJr
Dec 6Nazareth AlumniDec 6 · 60 Meter · Place 4 · SUNY GeneseoSUNY Geneseo60 Meter4.8.15aJr
Dec 6Nazareth AlumniDec 6 · Long Jump · Place 6 · SUNY GeneseoSUNY GeneseoLong Jump6.5.30mJr
Mar 12024 AARTFC Indoor Track & Field ChampionshipsMar 1 · Long Jump · Place 3 · SUNY GeneseoSUNY GeneseoLong Jump3.5.56mSo
Feb 242024 SUNYAC Indoor Track & Field ChampionshipsFeb 24 · 60 Meter · Place 8 · SUNY GeneseoSUNY Geneseo60 MeterRound P8.8.15aSo
Feb 242024 SUNYAC Indoor Track & Field ChampionshipsFeb 24 · 60 Meter · Place 5 · SUNY GeneseoSUNY Geneseo60 Meter5.8.11aSo
Feb 242024 SUNYAC Indoor Track & Field ChampionshipsFeb 24 · Long Jump · Place 4 · SUNY GeneseoSUNY GeneseoLong Jump4.5.39mSo
Feb 242024 SUNYAC Indoor Track & Field ChampionshipsFeb 24 · 200 Meters · Place 8 · SUNY GeneseoSUNY Geneseo200 MetersRound P8.26.60aSo
Feb 242024 SUNYAC Indoor Track & Field ChampionshipsFeb 24 · 200 Meters · Place 7 · SUNY GeneseoSUNY Geneseo200 Meters7.26.63aSo
Feb 16Nazareth Conference Tune-UpFeb 16 · Long Jump · Place 4 · SUNY GeneseoSUNY GeneseoLong Jump45.37m—
Feb 16Nazareth Conference Tune-UpFeb 16 · 60 Meters · Place 6 · SUNY GeneseoSUNY Geneseo60 Meters68.14a—
Feb 16Nazareth Conference Tune-UpFeb 16 · 60 Meters · Place 4 · SUNY GeneseoSUNY Geneseo60 Meters48.16a—
Feb 2Brockport Multi & InvitationalFeb 2 · 200 Meters · Place 8 · SUNY GeneseoSUNY Geneseo200 Meters827.01a—
Feb 2Brockport Multi & InvitationalFeb 2 · 60 Meters · Place 5 · SUNY GeneseoSUNY Geneseo60 Meters58.30a—
Feb 2Brockport Multi & InvitationalFeb 2 · 60 Meters · Place 6 · SUNY GeneseoSUNY Geneseo60 Meters68.28a—
Jan 27Nazareth Conference Challenge CupJan 27 · Long Jump · Place 12 · SUNY GeneseoSUNY GeneseoLong Jump125.05m PBSO
Jan 27Nazareth Conference Challenge CupJan 27 · 200 Meters · Place 12 · SUNY GeneseoSUNY Geneseo200 Meters1227.41SO

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 15AARTFC DIII OutdoorMay 15 · Long Jump · Place 15 · SUNY GeneseoSUNY GeneseoLong Jump155.23m—
May 15AARTFC DIII OutdoorMay 15 · 200 Meters · Place 18 · SUNY GeneseoSUNY Geneseo200 Meters1826.50a—
May 10Williams College The FIRE MeetMay 10 · Long Jump · Place 7 · SUNY GeneseoSUNY GeneseoLong Jump7.5.30mWind: 0So
May 10Williams College The FIRE MeetMay 10 · 200 Meters · Place 7 · SUNY GeneseoSUNY Geneseo200 Meters7.25.49a PBWind: 1.7So
May 3SUNYAC Outdoor ChampionshipsMay 3 · Long Jump · Place 8 · SUNY GeneseoSUNY GeneseoLong Jump85.29m—
May 3SUNYAC Outdoor ChampionshipsMay 3 · 200 Meters · Place 5 · SUNY GeneseoSUNY Geneseo200 Meters526.07a—
May 3SUNYAC Outdoor ChampionshipsMay 3 · 200 Meters · Place 6 · SUNY GeneseoSUNY Geneseo200 Meters625.80a—
May 3SUNYAC Outdoor ChampionshipsMay 3 · 100 Meters · Place 4 · SUNY GeneseoSUNY Geneseo100 Meters412.51a PB—
May 3SUNYAC Outdoor ChampionshipsMay 3 · 100 Meters · Place 4 · SUNY GeneseoSUNY Geneseo100 Meters412.58a—
Apr 26Rochester Spring TwilightApr 26 · 200 Meters · Place 4 · SUNY GeneseoSUNY Geneseo200 Meters425.72a—
Apr 26Rochester Spring TwilightApr 26 · 100 Meters · Place 3 · SUNY GeneseoSUNY Geneseo100 Meters312.53a—
Apr 20SUNY Geneseo QuadApr 20 · Long Jump · Place 6 · SUNY GeneseoSUNY GeneseoLong Jump65.36m—
Apr 20SUNY Geneseo QuadApr 20 · 200 Meters · Place 4 · SUNY GeneseoSUNY Geneseo200 Meters426.13a—
Mar 30Geneseo Early Season InvitationalMar 30 · Long Jump · Place 4 · SUNY GeneseoSUNY GeneseoLong Jump4.5.09mWind: 0So
Mar 30Geneseo Early Season InvitationalMar 30 · 200 Meters · Place 7 · SUNY GeneseoSUNY Geneseo200 Meters7.26.30aWind: -0.8So
Mar 30Geneseo Early Season InvitationalMar 30 · 100 Meters · Place 5 · SUNY GeneseoSUNY Geneseo100 Meters5.12.87aWind: 2.2So

2023 Indoor Track

22 results
DateMeetEventPlMarkGr
Dec 8Nazareth Alumni OpenerDec 8 · 300 Meters · Place 4 · SUNY GeneseoSUNY Geneseo300 Meters4.43.21a PBSo
Dec 8Nazareth Alumni OpenerDec 8 · 60 Meter · Place 7 · SUNY GeneseoSUNY Geneseo60 MeterRound P7.8.13aSo
Dec 8Nazareth Alumni OpenerDec 8 · 60 Meter · Place 4 · SUNY GeneseoSUNY Geneseo60 Meter4.8.12aSo
Dec 1Houghton December ClassicDec 1 · Long Jump · Place 13 · SUNY GeneseoSUNY GeneseoLong Jump13.5.04mSo
Dec 1Houghton December ClassicDec 1 · 200 Meters · Place 1 · SUNY GeneseoSUNY Geneseo200 Meters1.26.66aSo
Mar 3AARTFC Indoor Track & Field ChampionshipsMar 3 · 200 Meters · Place 24 · SUNY GeneseoSUNY Geneseo200 Meters2426.23FR
Mar 3AARTFC Indoor Track & Field ChampionshipsMar 3 · 200 Meters · Place 24 · SUNY GeneseoSUNY Geneseo200 Meters2426.23FR
Mar 3AARTFC Indoor Track & Field ChampionshipsMar 3 · 60 Meters · Place 25 · SUNY GeneseoSUNY Geneseo60 Meters258.04 PBFR
Mar 3AARTFC Indoor Track & Field ChampionshipsMar 3 · 60 Meters · Place 25 · SUNY GeneseoSUNY Geneseo60 Meters258.04FR
Feb 24SUNYAC Indoor Track & Field ChampionshipsFeb 24 · 60 Meter · Place 7 · SUNY GeneseoSUNY Geneseo60 MeterRound P7.8.03aFr
Feb 24SUNYAC Indoor Track & Field ChampionshipsFeb 24 · 60 Meter · Place 5 · SUNY GeneseoSUNY Geneseo60 Meter5.8.05aFr
Feb 24SUNYAC Indoor Track & Field ChampionshipsFeb 24 · 200 Meters · Place 5 · SUNY GeneseoSUNY Geneseo200 MetersRound P5.26.30aFr
Feb 24SUNYAC Indoor Track & Field ChampionshipsFeb 24 · 200 Meters · Place 6 · SUNY GeneseoSUNY Geneseo200 Meters6.26.59aFr
Feb 17Nazareth Conference Tune-UpFeb 17 · 200 Meters · Place 5 · SUNY GeneseoSUNY Geneseo200 Meters526.69FR
Feb 17Nazareth Conference Tune-UpFeb 17 · 200 Meters · Place 5 · SUNY GeneseoSUNY Geneseo200 Meters526.69FR
Feb 17Nazareth Conference Tune-UpFeb 17 · 60 Meters · Place 13 · SUNY GeneseoSUNY Geneseo60 Meters138.31FR
Feb 17Nazareth Conference Tune-UpFeb 17 · 60 Meters · Place 13 · SUNY GeneseoSUNY Geneseo60 Meters138.31FR
Feb 3Brockport MultiFeb 3 · 200 Meters · Place 11 · SUNY GeneseoSUNY Geneseo200 Meters1126.99a—
Feb 3Brockport MultiFeb 3 · 60 Meters · Place 8 · SUNY GeneseoSUNY Geneseo60 MetersRound P88.33a—
Feb 3Brockport MultiFeb 3 · 60 Meters · Place 8 · SUNY GeneseoSUNY Geneseo60 Meters88.28a—
Jan 28Nazareth Conference ChallengeJan 28 · 200 Meters · Place 18 · SUNY GeneseoSUNY Geneseo200 Meters1828.06FR
Jan 28Nazareth Conference ChallengeJan 28 · 60 Meters · Place 19 · SUNY GeneseoSUNY Geneseo60 Meters198.31FR

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 14CNY Fast Chance MeetMay 14 · Long Jump · Place 6 · SUNY GeneseoSUNY GeneseoLong Jump65.21mFR
May 14CNY Fast Chance MeetMay 14 · 200 Meters · Place 10 · SUNY GeneseoSUNY Geneseo200 Meters1026.75FR
May 5SUNYAC Outdoor Track & Field ChampionshipsMay 5 · Long Jump · Place 2 · SUNY GeneseoSUNY GeneseoLong Jump2.5.47mWind: 0Fr
May 5SUNYAC Outdoor Track & Field ChampionshipsMay 5 · 200 Meters · Place 9 · SUNY GeneseoSUNY Geneseo200 MetersRound P9.26.22aWind: -1.3Fr
May 5SUNYAC Outdoor Track & Field ChampionshipsMay 5 · 100 Meters · Place 5 · SUNY GeneseoSUNY Geneseo100 MetersRound P5.12.78aWind: 1.2Fr
May 5SUNYAC Outdoor Track & Field ChampionshipsMay 5 · 100 Meters · Place 5 · SUNY GeneseoSUNY Geneseo100 Meters5.12.72aFr
Apr 29St. John Fisher Cardinal ClassicApr 29 · Long Jump · Place 14 · SUNY GeneseoSUNY GeneseoLong Jump145.17mFR
Apr 29St. John Fisher Cardinal ClassicApr 29 · 200 Meters · Place 8 · SUNY GeneseoSUNY Geneseo200 Meters826.17FR
Apr 29St. John Fisher Cardinal ClassicApr 29 · 100 Meters · Place 11 · SUNY GeneseoSUNY Geneseo100 MetersRound P1113.00FR
Apr 14Brockport Multi & InvitationalApr 14 · Long Jump · Place 11 · SUNY GeneseoSUNY GeneseoLong Jump115.12mFR
Apr 14Brockport Multi & InvitationalApr 14 · 200 Meters · Place 7 · SUNY GeneseoSUNY Geneseo200 Meters726.09FR
Apr 8RIT InvitationalApr 8 · Long Jump · Place 7 · SUNY GeneseoSUNY GeneseoLong Jump75.00m PBFR
Apr 8RIT InvitationalApr 8 · 200 Meters · Place 4 · SUNY GeneseoSUNY Geneseo200 Meters426.33FR
Apr 8RIT InvitationalApr 8 · 100 Meters · Place 4 · SUNY GeneseoSUNY Geneseo100 Meters412.97FR
Apr 2Geneseo Early Season InvitationalApr 2 · 200 Meters · Place 13 · SUNY GeneseoSUNY Geneseo200 Meters1326.86FR
Apr 2Geneseo Early Season InvitationalApr 2 · 100 Meters · Place 12 · SUNY GeneseoSUNY Geneseo100 Meters1212.97FR

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 9Nazareth Alumni InvitationalDec 9 · 300 Meters · Place 11 · SUNY GeneseoSUNY Geneseo300 Meters11.45.00aFr
Dec 9Nazareth Alumni InvitationalDec 9 · 60 Meter · Place 10 · SUNY GeneseoSUNY Geneseo60 MeterRound P10.8.24aFr
Dec 2Houghton December ClassicDec 2 · 60 Meter · Place 15 · SUNY GeneseoSUNY Geneseo60 MeterRound P15.8.35aFr
Dec 2Houghton December ClassicDec 2 · 200 Meters · Place 3 · SUNY GeneseoSUNY Geneseo200 Meters3.27.25aFr
Jan 29Section 2 Division I ChampionshipJan 29 · 300 Meters · Place 7 · AlbanyAlbany300 Meters7.46.85a12

2021 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28Section 2 League Meets 4Dec 28 · 300 Meters · Place 1 · AlbanyAlbany300 Meters1.46.512
Dec 28Section 2 League Meets 4Dec 28 · 600 Meters · Place 4 · AlbanyAlbany600 Meters4.1:57.312
Dec 18league meet #3ADec 18 · 300 Meters · Place 1 · AlbanyAlbany300 Meters1.46.8Unofficial12
Dec 18league meet #3ADec 18 · 600 Meters · Place 2 · AlbanyAlbany600 Meters2.1:58.0Unofficial12
Dec 17Section 2 League Meets 3Dec 17 · 300 Meters · Place 4 · AlbanyAlbany300 Meters4.46.812
Dec 17Section 2 League Meets 3Dec 17 · 600 Meters · Place 7 · AlbanyAlbany600 Meters7.1:58.012
Dec 11League Meet #2ADec 11 · 300 Meters · Place 4 · AlbanyAlbany300 Meters4.46.712
Dec 11League Meet #2ADec 11 · 600 Meters · Place 8 · AlbanyAlbany600 Meters8.1:56.8 PB12

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 11Section 2 League Meets #2Dec 11 · 300 Meters · Place 5 · AlbanyAlbany300 Meters5.46.7 PB12
Dec 11Section 2 League Meets #2Dec 11 · 600 Meters · Place 12 · AlbanyAlbany600 Meters12.1:56.8 PB12