Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDeRuyter SWC Track Invitational · May 1513.27aDeRuyter SWC Track InvitationalMay 15, 2026
1000 Meters · IndoorOHSL1 / OHSL2 League Championships · Feb 13:28.44OHSL1 / OHSL2 League ChampionshipsFebruary 1, 2023
100m Hurdles · 33" / 0.838m · OutdoorNew York State Outdoor Track & Field Championships · Jun 1316.08aNew York State Outdoor Track & Field ChampionshipsJune 13, 2026
1500 Meters · IndoorArt McKinnon Meet #5 · Jan 125:20.57Art McKinnon Meet #5January 12, 2023
300 Meters · IndoorBob Grieve Memorial Friday Session · Jan 1948.27Bob Grieve Memorial Friday SessionJanuary 19, 2024
3000 Meters · OutdoorOHSL Patriot League Championships · May 1811:39.98OHSL Patriot League ChampionshipsMay 18, 2022
400m Hurdles · 30" / 0.762m · OutdoorSection III Class C-3 Championships · May 261:08.31aSection III Class C-3 ChampionshipsMay 26, 2026
600 Meters · IndoorOHSL1 / OHSL2 League Championships · Jan 311:46.62OHSL1 / OHSL2 League ChampionshipsJanuary 31, 2024
800 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 312:35.44The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
800 Meters · OutdoorNYSPHSAA New York Outdoor State Championship · Jun 72:29.57NYSPHSAA New York Outdoor State ChampionshipJune 7, 2024
High Jump · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 311.44mThe 11th Annual Ocean Breeze Invitational 2026January 31, 2026
High Jump · OutdoorChittenango Invitational · Apr 261.40mChittenango InvitationalApril 26, 2025
Long Jump · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 314.91mThe 11th Annual Ocean Breeze Invitational 2026January 31, 2026
Long Jump · OutdoorSection III Class C-2 Championships · May 244.57mSection III Class C-2 ChampionshipsMay 24, 2023
Pentathlon (Outdoor) · Standard · OutdoorNew York State Outdoor Track & Field Championships · Jun 132881New York State Outdoor Track & Field ChampionshipsJune 13, 2026
Shot Put · 4kg · OutdoorSection III Class C-3 Championships · May 2629-0Section III Class C-3 ChampionshipsMay 26, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · Pentathlon (Outdoor) · Place 17 · Cato-MeridianPentathlon (Outdoor)Standard17.2881 PB12
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · Long Jump · Place 14 · Cato-MeridianLong Jump14.5.05mWind: -0.512
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · High Jump · Place 17 · Cato-MeridianHigh Jump17.1.45m12
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · Shot Put · Place 22 · Cato-MeridianShot Put4kg22.7.63m12
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 100m Hurdles · Place 16 · Cato-Meridian100m Hurdles33" / 0.838m16.16.08a PBWind: 0.612
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 800 Meters · Place 11 · Cato-Meridian800 Meters11.2:32.41a12
Jun 4Section III Girls State Qualifier MeetJun 4 · Pentathlon (Outdoor) · Place 3 · Cato-MeridianPentathlon (Outdoor)Standard3.274712
Jun 4Section III Girls State Qualifier MeetJun 4 · Long Jump · Place 3 · Cato-MeridianLong Jump3.5.19m12
Jun 4Section III Girls State Qualifier MeetJun 4 · High Jump · Place 4 · Cato-MeridianHigh Jump4.1.40m12
Jun 4Section III Girls State Qualifier MeetJun 4 · Shot Put · Place 3 · Cato-MeridianShot Put4kg3.8.44m12
Jun 4Section III Girls State Qualifier MeetJun 4 · 100m Hurdles · Place 5 · Cato-Meridian100m Hurdles33" / 0.838m5.17.12a12
Jun 4Section III Girls State Qualifier MeetJun 4 · 800 Meters · Place 4 · Cato-Meridian800 Meters4.2:36.62a12
May 26Section III Class C-3 ChampionshipsMay 26 · Long Jump · Place 4 · Cato-MeridianLong Jump4.16-512
May 26Section III Class C-3 ChampionshipsMay 26 · Shot Put · Place 3 · Cato-MeridianShot Put4kg3.29-0 PB12
May 26Section III Class C-3 ChampionshipsMay 26 · 400m Hurdles · Place 1 · Cato-Meridian400m Hurdles30" / 0.762m1.1:08.31a PB12
May 26Section III Class C-3 ChampionshipsMay 26 · 100m Hurdles · Place 2 · Cato-Meridian100m Hurdles33" / 0.838m2.16.24a12
May 15DeRuyter SWC Track InvitationalMay 15 · Long Jump · Place 1 · Cato-MeridianLong Jump1.16-1.7512
May 15DeRuyter SWC Track InvitationalMay 15 · High Jump · Place 1 · Cato-MeridianHigh Jump1.4-812
May 15DeRuyter SWC Track InvitationalMay 15 · 100 Meters · Place 1 · Cato-Meridian100 Meters1.13.27a PB12
May 7Glenn D. Loucks GamesMay 7 · Shot Put · Place 1 · Cato-MeridianShot Put19.10m12
May 7Glenn D. Loucks GamesMay 7 · Long Jump · Place 5 · Cato-MeridianLong Jump54.98m12
May 7Glenn D. Loucks GamesMay 7 · High Jump · Place 9 · Cato-MeridianHigh Jump91.46m12
May 7Glenn D. Loucks GamesMay 7 · 100m Hurdles · Place 7 · Cato-Meridian100m Hurdles716.0112
May 7Glenn D. Loucks GamesMay 7 · 800 Meters · Place 6 · Cato-Meridian800 Meters62:31.5912
Apr 11Westhill Spring Break InvitationalApr 11 · Long Jump · Place 4 · Cato-MeridianLong Jump4.16-612
Apr 11Westhill Spring Break InvitationalApr 11 · High Jump · Place 8 · Cato-MeridianHigh Jump8.4-1012

2026 Indoor Track

17 results
DateMeetEventPlMarkGr
Feb 11Section III State Qualifier MeetFeb 11 · Long Jump · Place 10 · Cato-MeridianLong Jump1016-8.7512
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 5 · Cato-Meridian800 Meters52:35.44 PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Long Jump · Place 5 · Cato-MeridianLong Jump54.91m PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 4 · Cato-MeridianShot Put48.33m12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · High Jump · Place 6 · Cato-MeridianHigh Jump61.44m PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 60m Hurdles · Place 5 · Cato-Meridian60m Hurdles510.0812
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 800 Meters · Place 5 · Cato-Meridian800 Meters52:35.4412
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Long Jump · Place 5 · Cato-MeridianLong Jump54.91m12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 4 · Cato-MeridianShot Put48.33m12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · High Jump · Place 6 · Cato-MeridianHigh Jump61.44m12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 60m Hurdles · Place 5 · Cato-Meridian60m Hurdles510.0812
Jan 24Bob Grieve Memorial Invitational - SaturdayJan 24 · 600 Meters · Place 6 · Cato-Meridian600 Meters61:47.6312
Jan 24Bob Grieve Memorial Invitational - SaturdayJan 24 · Long Jump · Place 2 · Cato-MeridianLong Jump216-10.5012
Jan 24Bob Grieve Memorial Invitational - SaturdayJan 24 · 55m Hurdles · Place 4 · Cato-Meridian55m Hurdles49.2912
Jan 2George Constantino Memorial Invitational - FridayJan 2 · 600 Meters · Place 6 · Cato-Meridian600 Meters61:48.5412
Jan 2George Constantino Memorial Invitational - FridayJan 2 · High Jump · Place 3 · Cato-MeridianHigh Jump35-012
Jan 2George Constantino Memorial Invitational - FridayJan 2 · 55m Hurdles · Place 8 · Cato-Meridian55m Hurdles89.4912

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 30Section III Class C-2 ChampionshipsMay 30 · Long Jump · Place 4 · Cato-MeridianLong Jump415-9.2511
May 30Section III Class C-2 ChampionshipsMay 30 · High Jump · Place 1 · Cato-MeridianHigh Jump14-1011
May 30Section III Class C-2 ChampionshipsMay 30 · 400m Hurdles · Place 3 · Cato-Meridian400m Hurdles31:09.3611
May 30Section III Class C-2 ChampionshipsMay 30 · 100m Hurdles · Place 3 · Cato-Meridian100m Hurdles316.4611
May 23Cicero North Syracuse CoEd InvitationalMay 23 · 100m Hurdles · Place 6 · Cato-Meridian100m Hurdles617.0811
May 23Cicero North Syracuse CoEd InvitationalMay 23 · Long Jump · Place 6 · Cato-MeridianLong Jump616-5.5011
May 23Cicero North Syracuse CoEd InvitationalMay 23 · High Jump · Place 6 · Cato-MeridianHigh Jump64-611
May 21OHSL Patriot National ChampionshipsMay 21 · Long Jump · Place 3 · Cato-MeridianLong Jump316-0.7511
May 21OHSL Patriot National ChampionshipsMay 21 · High Jump · Place 2 · Cato-MeridianHigh Jump24-811
May 21OHSL Patriot National ChampionshipsMay 21 · 400m Hurdles · Place 1 · Cato-Meridian400m Hurdles11:11.6611
May 21OHSL Patriot National ChampionshipsMay 21 · 100m Hurdles · Place 1 · Cato-Meridian100m Hurdles116.8011
May 16DeRuyter SWC Track InvitationalMay 16 · Long Jump · Place 1 · Cato-MeridianLong Jump117-0.5011
May 16DeRuyter SWC Track InvitationalMay 16 · High Jump · Place 2 · Cato-MeridianHigh Jump24-811
May 16DeRuyter SWC Track InvitationalMay 16 · 100m Hurdles · Place 2 · Cato-Meridian100m Hurdles217.1511
May 857th Annual Glenn D. Loucks GamesMay 8 · Shot Put · Place 2 · Cato-MeridianShot Put28.41mM11
May 857th Annual Glenn D. Loucks GamesMay 8 · Long Jump · Place 3 · Cato-MeridianLong Jump34.83m11
May 857th Annual Glenn D. Loucks GamesMay 8 · High Jump · Place 4 · Cato-MeridianHigh Jump41.47m11
May 857th Annual Glenn D. Loucks GamesMay 8 · 100m Hurdles · Place 8 · Cato-Meridian100m Hurdles816.9311
May 857th Annual Glenn D. Loucks GamesMay 8 · 800 Meters · Place 3 · Cato-Meridian800 Meters32:31.1211
Apr 26Chittenango InvitationalApr 26 · 800 Meters · Place 2 · Cato-Meridian800 Meters22:39.8111
Apr 26Chittenango InvitationalApr 26 · Long Jump · Place 1 · Cato-MeridianLong Jump14.69m11
Apr 26Chittenango InvitationalApr 26 · Shot Put · Place 1 · Cato-MeridianShot Put17.30m11
Apr 26Chittenango InvitationalApr 26 · High Jump · Place 1 · Cato-MeridianHigh Jump11.40m PB11
Apr 26Chittenango InvitationalApr 26 · 100m Hurdles · Place 1 · Cato-Meridian100m Hurdles116.5611
Apr 15Westhill Spring Break InvitationalApr 15 · High Jump · Place 3 · Cato-MeridianHigh Jump34-1011
Apr 15Westhill Spring Break InvitationalApr 15 · Long Jump · Place 3 · Cato-MeridianLong Jump315-1111

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · Long Jump · Place 10 · Cato-MeridianLong Jump1015-10.5010
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · Shot Put · Place 11 · Cato-MeridianShot Put1126-08.2510
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · High Jump · Place 10 · Cato-MeridianHigh Jump104-09.0010
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · 100m Hurdles · Place 10 · Cato-Meridian100m Hurdles1016.8710
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · 800 Meters · Place 10 · Cato-Meridian800 Meters102:29.57 PB10
May 21Section III Class C1/C2 ChampionshipsMay 21 · Long Jump · Place 1 · Cato-MeridianLong Jump14.78m10
May 21Section III Class C1/C2 ChampionshipsMay 21 · Shot Put · Place 2 · Cato-MeridianShot Put27.56m10
May 21Section III Class C1/C2 ChampionshipsMay 21 · High Jump · Place 1 · Cato-MeridianHigh Jump11.50m10
May 21Section III Class C1/C2 ChampionshipsMay 21 · 800 Meters · Place 2 · Cato-Meridian800 Meters22:34.5110
May 21Section III Class C1/C2 ChampionshipsMay 21 · 100m Hurdles · Place 1 · Cato-Meridian100m Hurdles117.0610
May 15OHSL Patriot National ChampionshipsMay 15 · Long Jump · Place 2 · Cato-MeridianLong Jump215-11.5010
May 15OHSL Patriot National ChampionshipsMay 15 · 800 Meters · Place 5 · Cato-Meridian800 Meters52:33.7510
May 15OHSL Patriot National ChampionshipsMay 15 · 100m Hurdles · Place 1 · Cato-Meridian100m Hurdles117.1710
May 10Weedsport InvitationalMay 10 · Long Jump · Place 1 · Cato-MeridianLong Jump115-210
May 10Weedsport InvitationalMay 10 · 100m Hurdles · Place 1 · Cato-Meridian100m Hurdles117.3610
Apr 26Chittenango InvitationalApr 26 · 800 Meters · Place 1 · Cato-Meridian800 Meters12:35.9810
Apr 26Chittenango InvitationalApr 26 · Long Jump · Place 4 · Cato-MeridianLong Jump44.68m10
Apr 26Chittenango InvitationalApr 26 · High Jump · Place 1 · Cato-MeridianHigh Jump11.51m10
Apr 26Chittenango InvitationalApr 26 · 100m Hurdles · Place 3 · Cato-Meridian100m Hurdles317.1410
Apr 26Chittenango InvitationalApr 26 · Shot Put · Place 6 · Cato-MeridianShot Put67.28m10
Apr 23Westhill Spring Break InvitationalApr 23 · High Jump · Place 4 · Cato-MeridianHigh Jump44-810
Apr 23Westhill Spring Break InvitationalApr 23 · Long Jump · Place 5 · Cato-MeridianLong Jump515-10.5010
Apr 23Westhill Spring Break InvitationalApr 23 · 800 Meters · Place 9 · Cato-Meridian800 Meters92:35.0410

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 14Section III State Qualifier MeetFeb 14 · High Jump · Place 8 · Cato-MeridianHigh Jump84-1010
Feb 8Section III Class C & D ChampionshipsFeb 8 · 55m Hurdles · Place 2 · Cato-Meridian55m Hurdles29.8110
Jan 31OHSL1 / OHSL2 League ChampionshipsJan 31 · High Jump · Place 1 · Cato-MeridianHigh Jump15-010
Jan 31OHSL1 / OHSL2 League ChampionshipsJan 31 · 55m Hurdles · Place 2 · Cato-Meridian55m Hurdles29.6810
Jan 31OHSL1 / OHSL2 League ChampionshipsJan 31 · 600 Meters · Place 3 · Cato-Meridian600 Meters31:46.62 PB10
Jan 19Bob Grieve Memorial Friday SessionJan 19 · 300 Meters · Place 21 · Cato-Meridian300 Meters2148.27 PB10
Jan 19Bob Grieve Memorial Friday SessionJan 19 · 55m Hurdles · Place 5 · Cato-Meridian55m Hurdles59.7210

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 1Section III State Qualifier MeetJun 1 · 800 Meters · Place 2 · Cato-Meridian800 Meters22:32.749
Jun 1Section III State Qualifier MeetJun 1 · Long Jump · Place 5 · Cato-MeridianLong Jump54.66m9
Jun 1Section III State Qualifier MeetJun 1 · Shot Put · Place 11 · Cato-MeridianShot Put116.78m9
Jun 1Section III State Qualifier MeetJun 1 · High Jump · Place 3 · Cato-MeridianHigh Jump31.47m9
Jun 1Section III State Qualifier MeetJun 1 · 100m Hurdles · Place 6 · Cato-Meridian100m Hurdles617.509
Jun 1Section III State Qualifier MeetJun 1 · Pole Vault · Place 4 · Cato-MeridianPole Vault425789
Jun 1Section III State Qualifier MeetJun 1 · Long Jump · Place 5 · Cato-MeridianLong Jump54.66m9
Jun 1Section III State Qualifier MeetJun 1 · Shot Put · Place 11 · Cato-MeridianShot Put116.78m9
Jun 1Section III State Qualifier MeetJun 1 · High Jump · Place 3 · Cato-MeridianHigh Jump31.47m9
Jun 1Section III State Qualifier MeetJun 1 · 100m Hurdles · Place 6 · Cato-Meridian100m Hurdles617.509
Jun 1Section III State Qualifier MeetJun 1 · 800 Meters · Place 2 · Cato-Meridian800 Meters22:32.749
May 24Section III Class C-2 ChampionshipsMay 24 · Long Jump · Place 1 · Cato-MeridianLong Jump14.57m PB9
May 24Section III Class C-2 ChampionshipsMay 24 · Shot Put · Place 2 · Cato-MeridianShot Put27.18m9
May 24Section III Class C-2 ChampionshipsMay 24 · High Jump · Place 1 · Cato-MeridianHigh Jump11.40m9
May 24Section III Class C-2 ChampionshipsMay 24 · 800 Meters · Place 1 · Cato-Meridian800 Meters12:34.869
May 24Section III Class C-2 ChampionshipsMay 24 · 100m Hurdles · Place 2 · Cato-Meridian100m Hurdles217.859
Apr 29Chittenango InvitationalApr 29 · Long Jump · Place 11 · Cato-MeridianLong Jump1113-109
Apr 29Chittenango InvitationalApr 29 · High Jump · Place 11 · Cato-MeridianHigh Jump114-69
Apr 29Chittenango InvitationalApr 29 · 100m Hurdles · Place 12 · Cato-Meridian100m Hurdles1218.149

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 15Section III State QualifierFeb 15 · High Jump · Place 17 · Cato-MeridianHigh Jump174-89
Feb 15Section III State QualifierFeb 15 · High Jump · Place 17 · Cato-MeridianHigh Jump174-89
Feb 7Section III Class C & D ChampionshipsFeb 7 · High Jump · Place 2 · Cato-MeridianHigh Jump24-109
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · High Jump · Place 1 · Cato-MeridianHigh Jump14-109
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · 1500 Meters · Place 3 · Cato-Meridian1500 Meters35:32.809
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · 1000 Meters · Place 2 · Cato-Meridian1000 Meters23:28.44 PB9
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · High Jump · Place 1 · Cato-MeridianHigh Jump14-109
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · 1000 Meters · Place 2 · Cato-Meridian1000 Meters23:28.449
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · 1500 Meters · Place 3 · Cato-Meridian1500 Meters35:32.809
Jan 12Art McKinnon Meet #5Jan 12 · High Jump · Place 7 · Cato-MeridianHigh Jump74-89
Jan 12Art McKinnon Meet #5Jan 12 · Long Jump · Place 22 · Cato-MeridianLong Jump2214-0.509
Jan 12Art McKinnon Meet #5Jan 12 · 1500 Meters · Place 5 · Cato-Meridian1500 Meters55:20.57 PB9

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 18OHSL Patriot League ChampionshipsMay 18 · High Jump · Place 3 · Cato-MeridianHigh Jump34-08.008
May 18OHSL Patriot League ChampionshipsMay 18 · 3000 Meters · Place 2 · Cato-Meridian3000 Meters211:39.98 PB8
May 18OHSL Patriot League ChampionshipsMay 18 · 800 Meters · Place 2 · Cato-Meridian800 Meters22:33.008
Apr 30Chittenango InvitationalApr 30 · Discus · Place 12 · Cato-MeridianDiscus1220-05.008
Apr 30Chittenango InvitationalApr 30 · Discus · Place 7 · Cato-MeridianDiscus713-09.008
Apr 30Chittenango InvitationalApr 30 · Discus · Place 2 · Cato-MeridianDiscus24-09.508
Apr 30Chittenango InvitationalApr 30 · Discus · Place 6 · Cato-MeridianDiscus619.008
Apr 30Chittenango InvitationalApr 30 · Discus · Place 1 · Cato-MeridianDiscus12:38.178
Apr 11Tully Co-Ed Spring InvitationalApr 11 · Long Jump · Place 9 · Cato-MeridianLong Jump913-02.008
Apr 11Tully Co-Ed Spring InvitationalApr 11 · High Jump · Place 1 · Cato-MeridianHigh Jump14-07.008
Apr 11Tully Co-Ed Spring InvitationalApr 11 · 800 Meters · Place 2 · Cato-Meridian800 Meters22:42.058

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 26OHSL1 / OHSL2 League ChampionshipsJan 26 · 1000 Meters · Place 3 · Cato-Meridian1000 Meters33:39.388