Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCanton V. Coventry, East Windsor · Apr 512.31Canton V. Coventry, East WindsorApril 5, 2023
200 Meters · IndoorSouthern Tier Collegiate Open · Jan 1126.46Southern Tier Collegiate OpenJanuary 11, 2025
200 Meters · OutdoorEast Granby, SMSA @ Canton · Apr 2125.0East Granby, SMSA @ CantonApril 21, 2022
200 Meters · Outdoor · Hand timedEast Granby, HMTCA @ Canton · May 726.1hEast Granby, HMTCA @ CantonMay 7, 2021
300 Meters · IndoorNazareth Alumni · Dec 641.32aNazareth AlumniDecember 6, 2024
300 Meters · OutdoorNCCC Developmental · Dec 1644.24aNCCC DevelopmentalDecember 16, 2023
400 Meters · IndoorIthaca Bomber Invitational · Feb 11:01.94aIthaca Bomber InvitationalFebruary 1, 2025
400 Meters · OutdoorCanton vs. Bolton · May 1057.96Canton vs. BoltonMay 10, 2023
400 Meters · Outdoor · Hand timedGranby, Stafford @ Canton · Apr 301:01.60hGranby, Stafford @ CantonApril 30, 2021
55 Meter · IndoorHillhouse Holiday Meet · Dec 307.58aHillhouse Holiday MeetDecember 30, 2023
55 Meter · OutdoorNCCC Development Meet · Dec 177.61aNCCC Development MeetDecember 17, 2022
55 Meters · IndoorNCCC Championship · Jan 317.53aNCCC ChampionshipJanuary 31, 2023
60 Meter · IndoorNazareth Alumni Opener · Dec 57.89aNazareth Alumni OpenerDecember 5, 2025
60 Meters · IndoorNazareth Conference Tune Up · Feb 218.03Nazareth Conference Tune UpFebruary 21, 2025
600 Meters · IndoorJoe Sinicrope Invitational · Dec 301:41.66aJoe Sinicrope Invitational December 30, 2021
600 Meters · OutdoorNCCC Invitational Boys Division · Jan 221:47.44aNCCC Invitational Boys DivisionJanuary 22, 2022
Long Jump · OutdoorCanton, Coventry @ Canton · May 1817'03.00Canton, Coventry @ CantonMay 18, 2021

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 24St. John Fisher Cardinal ClassicApr 24 · 100 Meters · Place 24 · St. John FisherSt. John Fisher100 MetersRound P24.12.96aWind: 0So
Apr 12Brockport Multi and InvitationalApr 12 · 200 Meters · St. John FisherSt. John Fisher200 Meters--DNSWind: -1.1So
Apr 12Brockport Multi and InvitationalApr 12 · 100 Meters · Place 53 · St. John FisherSt. John Fisher100 Meters53.13.03aWind: -1So
Mar 28St. John Fisher Tri MeetMar 28 · 200 Meters · Place 12 · St. John FisherSt. John Fisher200 Meters12.26.84aWind: -0.7So
Mar 28St. John Fisher Tri MeetMar 28 · 100 Meters · Place 16 · St. John FisherSt. John Fisher100 MetersRound P16.12.76aWind: 1.2So

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · 300 Meters · Place 46 · St. John FisherSt. John Fisher300 Meters4643.97SO
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · 60 Meters · Place 35 · St. John FisherSt. John Fisher60 Meters358.16SO
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · 300 Meters · Place 46 · St. John FisherSt. John Fisher300 Meters4643.97aSo
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · 60 Meters · Place 35 · St. John FisherSt. John Fisher60 MetersRound P358.16aSo

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 5Nazareth Alumni OpenerDec 5 · 300 Meters · Place 30 · St. John FisherSt. John Fisher300 Meters30.43.43aSo
Dec 5Nazareth Alumni OpenerDec 5 · 60 Meter · Place 48 · St. John FisherSt. John Fisher60 MeterRound P48.7.89a PBWind: 0So
Feb 21Nazareth Conference Tune UpFeb 21 · 200 Meters · Place 44 · St. John FisherSt. John Fisher200 Meters4426.65FR
Feb 21Nazareth Conference Tune UpFeb 21 · 60 Meters · Place 36 · St. John FisherSt. John Fisher60 MetersRound P368.03 PBFR
Feb 7Utica Blue and OrangeFeb 7 · 60 Meter · Place 129 · St. John FisherSt. John Fisher60 MeterRound P129.8.19aWind: 0Fr
Feb 7Utica Blue and OrangeFeb 7 · 200 Meters · Place 116 · St. John FisherSt. John Fisher200 Meters116.26.65aWind: 0Fr
Feb 1Ithaca Bomber InvitationalFeb 1 · 400 Meters · Place 39 · St. John FisherSt. John Fisher400 Meters391:01.94a PB—
Jan 24RIT January Friday MeetJan 24 · 200 Meters · Place 37 · St. John FisherSt. John Fisher200 Meters3726.59a—
Jan 24RIT January Friday MeetJan 24 · 60 Meters · Place 39 · St. John FisherSt. John Fisher60 Meters398.19a—
Jan 11Southern Tier Collegiate OpenJan 11 · 200 Meters · Place 38 · St. John FisherSt. John Fisher200 Meters3826.46 PBFR
Jan 11Southern Tier Collegiate OpenJan 11 · 200 Meters · Place 38 · St. John FisherSt. John Fisher200 Meters3826.46FR
Jan 11Southern Tier Collegiate OpenJan 11 · 60 Meters · Place 45 · St. John FisherSt. John Fisher60 Meters458.04FR
Jan 11Southern Tier Collegiate OpenJan 11 · 60 Meters · Place 45 · St. John FisherSt. John Fisher60 Meters458.04FR

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 200 Meters · Place 56 · St. John FisherSt. John Fisher200 Meters56.25.52aWind: -0.1Fr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 100 Meters · Place 81 · St. John FisherSt. John Fisher100 MetersRound P81.12.65aWind: -0.7Fr
Apr 18Cortland ClassicApr 18 · 100 Meters · Place 76 · St. John FisherSt. John Fisher100 MetersRound P7612.47Fr
Apr 12Brockport Multi & InvitationalApr 12 · 200 Meters · Place 26 · St. John FisherSt. John Fisher200 Meters26.25.49aWind: 3.1Fr
Apr 12Brockport Multi & InvitationalApr 12 · 100 Meters · Place 35 · St. John FisherSt. John Fisher100 Meters35.12.82aWind: 1.5Fr
Apr 4Geneseo EarlyApr 4 · 200 Meters · Place 52 · St. John FisherSt. John Fisher200 Meters52.25.57aWind: 4.8Fr
Apr 4Geneseo EarlyApr 4 · 100 Meters · Place 53 · St. John FisherSt. John Fisher100 Meters53.12.46aWind: 3.9Fr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Nazareth AlumniDec 6 · 300 Meters · Place 25 · St. John FisherSt. John Fisher300 Meters25.41.32a PBFr
Dec 6Nazareth AlumniDec 6 · 60 Meter · Place 42 · St. John FisherSt. John Fisher60 MeterRound P42.8.16aFr
Jan 22Joe Sinicrope InvitationalJan 22 · 300 Meters · Place 15 · CantonCanton300 Meters1542.34a—
Jan 13NCCC InvitationalJan 13 · 55 Meters · Place 81 · CantonCanton55 Meters817.70a—
Jan 5Elm City Coaches MeetJan 5 · 55 Meter · Place 56 · CantonCanton55 MeterRound P56.7.69a12

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 22Last Chance State Qualifier May 22 · 200 Meters · Place 15 · CantonCanton200 Meters1525.35a—
May 21NCCC Outdoor Track ChampionshipMay 21 · 200 Meters · Place 32 · CantonCanton200 Meters3225.81a—
May 18Canton, Somers, Stafford at SuffieldMay 18 · 200 Meters · Place 9 · CantonCanton200 Meters926.23a—
May 14At East Windsor with Canton & SMSAMay 14 · 400 Meters · Place 2 · CantonCanton400 Meters258.7—
May 14At East Windsor with Canton & SMSAMay 14 · 200 Meters · Place 7 · CantonCanton200 Meters725.7—
May 7Bolton, Canton at EllingtonMay 7 · 200 Meters · Place 10 · CantonCanton200 Meters1025.84a—
Apr 24Granby Memorial and HMTCA at CantonApr 24 · 400 Meters · Place 1 · CantonCanton400 Meters158.7—
Apr 20The Patriot GamesApr 20 · 200 Meters · Place 29 · CantonCanton200 Meters2926.55a—
Apr 17Canton vs. East Granby vs. SomersApr 17 · 400 Meters · Place 4 · CantonCanton400 Meters459.1—
Apr 17Canton vs. East Granby vs. SomersApr 17 · 200 Meters · Place 7 · CantonCanton200 Meters725.9—
Apr 9Canton & Rockville at StaffordApr 9 · Long Jump · Place 8 · CantonCantonLong Jump815-0.25—
Apr 9Canton & Rockville at StaffordApr 9 · 200 Meters · Place 9 · CantonCanton200 Meters926.12a—
Apr 2Coventry, Canton, Windsor LocksApr 2 · Long Jump · Place 5 · CantonCantonLong Jump514-7—
Apr 2Coventry, Canton, Windsor LocksApr 2 · 200 Meters · Place 6 · CantonCanton200 Meters627.8—

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 30Hillhouse Holiday MeetDec 30 · 55 Meter · Place 95 · CantonCanton55 Meter95.7.58a PB12
Feb 4NCCC Last Chance Qualifier Feb 4 · 55 Meters · Place 28 · CantonCanton55 Meters287.7211
Jan 31NCCC ChampionshipJan 31 · 300 Meters · Place 14 · CantonCanton300 Meters1442.74a11
Jan 31NCCC ChampionshipJan 31 · 55 Meters · Place 22 · CantonCanton55 MetersRound P227.53a PB11
Jan 21NCCC Invitational #2Jan 21 · Long Jump · Place 20 · CantonCantonLong Jump2016-02.0011
Jan 21NCCC Invitational #2Jan 21 · 600 Meters · Place 23 · CantonCanton600 Meters231:49.72a11
Jan 21NCCC Invitational #2Jan 21 · 300 Meters · Place 14 · CantonCanton300 Meters1442.16a11
Jan 14NCCC Invitational #1Jan 14 · Long Jump · Place 20 · CantonCantonLong Jump2016-03.0011
Jan 14NCCC Invitational #1Jan 14 · 600 Meters · Place 16 · CantonCanton600 Meters161:48.54a11
Jan 7Elm City Coaches MeetJan 7 · 300 Meters · Place 32 · CantonCanton300 Meters3241.86a11
Jan 7Elm City Coaches MeetJan 7 · 55 Meters · Place 39 · CantonCanton55 MetersRound P397.64a11

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Dec 16NCCC DevelopmentalDec 16 · 300 Meters · Place 40 · CantonCanton300 Meters40.44.24a PB12
Jun 12CIAC Decathlon, Heptathlon, Steeplechase, Hammer Throw ChampionshipsJun 12 · Long Jump · Place 53 · CantonCantonLong Jump534.41m—
Jun 12CIAC Decathlon, Heptathlon, Steeplechase, Hammer Throw ChampionshipsJun 12 · Shot Put · Place 55 · CantonCantonShot Put556.79m—
Jun 12CIAC Decathlon, Heptathlon, Steeplechase, Hammer Throw ChampionshipsJun 12 · 400 Meters · Place 42 · CantonCanton400 Meters421:00.73a—
Jun 12CIAC Decathlon, Heptathlon, Steeplechase, Hammer Throw ChampionshipsJun 12 · 100 Meters · Place 44 · CantonCanton100 Meters4412.81a—
May 23NCCC ChampionshipMay 23 · 200 Meters · Place 22 · CantonCanton200 Meters2225.40a—
May 17Canton vs. East Granby, HMTCAMay 17 · 300m Hurdles · Place 1 · CantonCanton300m Hurdles11:30.62—
May 17Canton vs. East Granby, HMTCAMay 17 · 100 Meters · Place 9 · CantonCanton100 Meters912.81—
May 10Canton vs. BoltonMay 10 · 400 Meters · Place 2 · CantonCanton400 Meters257.96 PB—
May 10Canton vs. BoltonMay 10 · 100 Meters · Place 6 · CantonCanton100 Meters612.42—
May 2Canton, Windsor Locks at SuffieldMay 2 · 200 Meters · Place 5 · CantonCanton200 Meters525.69a—
Apr 29Ellington Invitational Apr 29 · 400 Meters · Place 22 · CantonCanton400 Meters2259.32a—
Apr 29Ellington Invitational Apr 29 · 200 Meters · Place 31 · CantonCanton200 Meters3127.12a—
Apr 5Canton V. Coventry, East WindsorApr 5 · 200 Meters · Place 4 · CantonCanton200 Meters425.35—
Apr 5Canton V. Coventry, East WindsorApr 5 · 100 Meters · Place 4 · CantonCanton100 Meters412.31 PB—

2022 Outdoor Track

23 results
DateMeetEventPlMarkGr
Dec 17NCCC Development MeetDec 17 · 300 Meters · CantonCanton300 Meters—DQ11
Dec 17NCCC Development MeetDec 17 · 55 Meter · Place 32 · CantonCanton55 Meter32.7.61a PB11
May 24NCCC ChampionshipMay 24 · 200 Meters · Place 28 · CantonCanton200 Meters2825.5710
May 17Canton, Granby @ EllingtonMay 17 · Long Jump · Place 9 · CantonCantonLong Jump913'09.5010
May 17Canton, Granby @ EllingtonMay 17 · 400 Meters · Place 7 · CantonCanton400 Meters71:03.1910
May 11Bolton, Windsor Locks at CantonMay 11 · Long Jump · Place 4 · CantonCantonLong Jump415'11.5010
May 11Bolton, Windsor Locks at CantonMay 11 · 400 Meters · Place 4 · CantonCanton400 Meters458.8410
May 11Bolton, Windsor Locks at CantonMay 11 · 100 Meters · Place 15 · CantonCanton100 Meters1512.8310
May 3Canton, HMTCA at SuffieldMay 3 · Long Jump · Place 6 · CantonCantonLong Jump614'11.00So
May 3Canton, HMTCA at SuffieldMay 3 · 400 Meters · Place 3 · CantonCanton400 Meters358.69So
Apr 301st ANNUAL ELLINGTON TRACK & FIELD INVITATIONALApr 30 · 200 Meters · Place 25 · CantonCanton200 Meters25.25.96a10
Apr 26Rockville and Somers at CantonApr 26 · 400 Meters · Place 6 · CantonCanton400 Meters6.58.65a10
Apr 26Rockville and Somers at CantonApr 26 · 100 Meters · Place 13 · CantonCanton100 Meters13.13.03a10
Apr 21East Granby, SMSA @ CantonApr 21 · Long Jump · Place 2 · CantonCantonLong Jump2.15'01.0010
Apr 21East Granby, SMSA @ CantonApr 21 · 200 Meters · Place 2 · CantonCanton200 Meters2.25.0 PB10
Apr 21East Granby, SMSA @ CantonApr 21 · 100 Meters · Place 1 · CantonCanton100 Meters1.12.510
Apr 19Coventry, Stafford @ CantonApr 19 · Long Jump · Place 4 · CantonCantonLong Jump4.15'00.50Unofficial10
Apr 19Coventry, Stafford @ CantonApr 19 · 400 Meters · Place 4 · CantonCanton400 Meters4.57.6Unofficial10
Apr 5East Windsor at CantonApr 5 · Long Jump · Place 4 · CantonCantonLong Jump4.16'06.0010
Apr 5East Windsor at CantonApr 5 · 400 Meters · Place 3 · CantonCanton400 Meters3.59.210
Apr 5East Windsor at CantonApr 5 · 200 Meters · Place 5 · CantonCanton200 Meters5.25.910
Jan 22NCCC Invitational Boys DivisionJan 22 · 600 Meters · Place 25 · CantonCanton600 Meters25.1:47.44a PB10
Jan 22NCCC Invitational Boys DivisionJan 22 · 55 Meter · Place 48 · CantonCanton55 Meter48.7.77a10

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 5NCCC Last Chance QualifierFeb 5 · 600 Meters · Place 13 · CantonCanton600 Meters131:43.94So
Feb 5NCCC Last Chance QualifierFeb 5 · 300 Meters · Place 10 · CantonCanton300 Meters1042.80So
Jan 15Hartford Public #3Jan 15 · 300 Meters · Place 18 · CantonCanton300 Meters1842.94So
Jan 15Hartford Public #3Jan 15 · 55 Meters · Place 26 · CantonCanton55 Meters267.71So
Jan 10Haddam Killingworth InvitationalJan 10 · 300 Meters · Place 12 · CantonCanton300 Meters1242.35So

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30Joe Sinicrope Invitational Dec 30 · 300 Meters · Place 28 · CantonCanton300 Meters28.43.10a10
Dec 30Joe Sinicrope Invitational Dec 30 · 600 Meters · Place 15 · CantonCanton600 Meters15.1:41.66a PB10

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 22NCCC Championship MeetMay 22 · Long Jump · Place 20 · CantonCantonLong Jump2015-05.509
May 18Canton, Coventry @ CantonMay 18 · Long Jump · Place 5 · CantonCantonLong Jump5.17'03.00 PB9
May 18Canton, Coventry @ CantonMay 18 · 400 Meters · Place 3 · CantonCanton400 Meters3.59.709
May 18Canton, Coventry @ CantonMay 18 · 200 Meters · Place 4 · CantonCanton200 Meters4.27.109
May 12Canton, SMSA @ East WindsorMay 12 · 200 Meters · Place 8 · CantonCanton200 Meters827.44h9
May 7East Granby, HMTCA @ CantonMay 7 · 200 Meters · Place 999 · CantonCanton200 Meters99926.1h PB9
May 5Canton, Rockville at SuffieldMay 5 · 400 Meters · Place 10 · CantonCanton400 Meters10.1:02.53a9
Apr 30Granby, Stafford @ CantonApr 30 · 400 Meters · Place 5 · CantonCanton400 Meters51:01.60h PB9
Apr 27Ellington vs Canton, Somers @ EllingtonApr 27 · 200 Meters · Place 10 · CantonCanton200 Meters1027.549
Apr 27Ellington vs Canton, Somers @ EllingtonApr 27 · 100 Meters · Place 11 · CantonCanton100 Meters1113.449
Apr 23Bolton, Windsor Locks @ CantonApr 23 · 400 Meters · Place 4 · CantonCanton400 Meters4.1:02.59