Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorJohn Arcaro Memorial AM Session · Jan 117:10.84aJohn Arcaro Memorial AM SessionJanuary 11, 2025
600 Meters · IndoorCNY Holiday Classic - Session 1 · Dec 272:24.49aCNY Holiday Classic - Session 1December 27, 2025
Discus · 1kg · OutdoorSouth Jefferson Invitational · Apr 251-0South Jefferson InvitationalApril 2, 2026
Javelin · 600g · OutdoorJunkyard Relays · May 950-11Junkyard RelaysMay 9, 2026
Shot Put · 4kg · IndoorCNY Holiday Classic - Session 1 · Dec 2723-07.00CNY Holiday Classic - Session 1December 27, 2025
Shot Put · 4kg · OutdoorSouth Jefferson Invitational · Apr 219-9South Jefferson InvitationalApril 2, 2026
Triple Jump · OutdoorJunkyard Relays · May 919-4.50Junkyard RelaysMay 9, 2026
Weight Throw · 20lb / 9.0kg · IndoorOHSL Indoor Track Championships · Jan 2821-00.00OHSL Indoor Track ChampionshipsJanuary 28, 2026
Weight Throw · 20lb / 9.0kg · OutdoorJunkyard Relays · May 919-6.50Junkyard RelaysMay 9, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9Junkyard RelaysMay 9 · Weight Throw · Place 25 · CazenoviaWeight Throw20lb / 9.0kg25.19-6.50 PB12
May 9Junkyard RelaysMay 9 · Triple Jump · Place 22 · CazenoviaTriple Jump22.19-4.50 PB12
May 9Junkyard RelaysMay 9 · Javelin · Place 9 · CazenoviaJavelin600g9.50-11 PB12
Apr 2South Jefferson InvitationalApr 2 · Discus · Place 12 · CazenoviaDiscus1kg12.51-0 PB12
Apr 2South Jefferson InvitationalApr 2 · Shot Put · Place 12 · CazenoviaShot Put4kg12.19-9 PB12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 28OHSL Indoor Track ChampionshipsJan 28 · Weight Throw · Place 19 · CazenoviaWeight Throw20lb / 9.0kg19.21-00.00 PB12
Jan 17Fred Kirschenheiter Memorial Saturday AM SessionJan 17 · Shot Put · Place 18 · CazenoviaShot Put4kg18.22-012
Jan 10John Arcaro Memorial Invitational - Session 1Jan 10 · Shot Put · Place 2 · CazenoviaShot Put4kg2.22-05.0012

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27CNY Holiday Classic - Session 1Dec 27 · 600 Meters · Place 51 · Cazenovia600 Meters51.2:24.49a PB12
Dec 27CNY Holiday Classic - Session 1Dec 27 · Shot Put · Place 39 · CazenoviaShot Put4kg39.23-07.00 PB12
Dec 19Oscar B. Jensen Memorial Relays - FridayDec 19 · Shot Put · Place 2 · CazenoviaShot Put4kg2.22-03.0012
Dec 13Jack Morse Kickoff Meet - SaturdayDec 13 · Shot Put · Place 21 · CazenoviaShot Put4kg21.21-10.2512
Jan 11John Arcaro Memorial AM SessionJan 11 · 1500 Meters · Place 22 · Cazenovia1500 Meters22.7:10.84a PB11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 6John Arcaro Memorial AM SessionJan 6 · Shot Put · Place 41 · CazenoviaShot Put4kg41.19-7.2510

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16George Constantino Memorial PM SessionDec 16 · Shot Put · Place 8 · CazenoviaShot Put4kg8.18-410
Dec 6Oscar B. Jensen Memorial Relays - Wednesday SessionDec 6 · Shot Put · Place 49 · CazenoviaShot Put4kg49.17-9.2510
Jan 14Fred Kirschenheiter Memorial AM SessionJan 14 · Shot Put · Place 9 · CazenoviaShot Put4kg9.18-19
Jan 7John Arcaro Memorial AM SessionJan 7 · Shot Put · Place 7 · CazenoviaShot Put4kg7.17-10.009

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17George Constantino Memorial PM SessionDec 17 · Shot Put · Place 6 · CazenoviaShot Put4kg6.15-11.759
Dec 11Oscar B. Jensen Memorial Relays - Sunday AM SessionDec 11 · Weight Throw · Place 8 · CazenoviaWeight Throw20lb / 9.0kg8.13-05.009
Dec 11Oscar B. Jensen Memorial Relays - Sunday AM SessionDec 11 · Shot Put · Place 10 · CazenoviaShot Put4kg10.16-07.509
Nov 30Jack Morse Kickoff Meet Wednesday SessionNov 30 · Shot Put · Place 6 · CazenoviaShot Put4kg6.18-11.759