Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorOscar B. Jensen Memorial Relays - Friday · Dec 193:36.46aOscar B. Jensen Memorial Relays - FridayDecember 19, 2025
1500 Meters · IndoorJohn Arcaro Memorial Invitational - Session 1 · Jan 105:35.48aJohn Arcaro Memorial Invitational - Session 1January 10, 2026
1500 Meters · OutdoorEast Syracuse-Minoa Invitational · May 45:39.74aEast Syracuse-Minoa InvitationalMay 4, 2026
2000m Steeplechase · 0.762m · OutdoorSection III Class C-1 Championships · May 288:29.33aSection III Class C-1 ChampionshipsMay 28, 2026
3000 Meters · IndoorSection 3 Class A & B Championships · Feb 712:01.37aSection 3 Class A & B ChampionshipsFebruary 7, 2026
3000 Meters · OutdoorSection 3 Class B-2 Championships · May 2812:08.12aSection 3 Class B-2 ChampionshipsMay 28, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 28Section III Class C-1 ChampionshipsMay 28 · 2000m Steeplechase · Place 4 · Cazenovia2000m Steeplechase0.762m4.8:29.33a PB10
May 11Cazenovia Multi & Relay InvitationalMay 11 · 2000m Steeplechase · Place 7 · Cazenovia2000m Steeplechase0.762m7.8:48.76a10
May 9Junkyard RelaysMay 9 · 1500 Meters · Place 10 · Cazenovia1500 Meters10.5:40.29a10
May 8Oneida InvitationalMay 8 · 3000 Meters · Place 9 · Cazenovia3000 Meters9.12:17.81a10
May 4East Syracuse-Minoa InvitationalMay 4 · 2000m Steeplechase · Place 9 · Cazenovia2000m Steeplechase0.762m9.8:46.49a10
May 4East Syracuse-Minoa InvitationalMay 4 · 1500 Meters · Place 10 · Cazenovia1500 Meters10.5:39.74a PB10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7Section 3 Class A & B ChampionshipsFeb 7 · 3000 Meters · Place 4 · Cazenovia3000 Meters4.12:01.37a PB10
Feb 7Section 3 Class A & B ChampionshipsFeb 7 · 1500 Meters · Place 7 · Cazenovia1500 Meters7.5:39.78a10
Jan 28OHSL Indoor Track ChampionshipsJan 28 · 3000 Meters · Place 4 · Cazenovia3000 Meters4.12:13.62a10
Jan 28OHSL Indoor Track ChampionshipsJan 28 · 1500 Meters · Place 11 · Cazenovia1500 Meters11.6:00.84a10
Jan 17Fred Kirschenheiter Memorial Saturday AM SessionJan 17 · 3000 Meters · Place 7 · Cazenovia3000 Meters7.12:06.84a10
Jan 10John Arcaro Memorial Invitational - Session 1Jan 10 · 1500 Meters · Place 14 · Cazenovia1500 Meters14.5:35.48a PB10

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27CNY Holiday Classic - Session 1Dec 27 · 3000 Meters · Place 19 · Cazenovia3000 Meters19.12:36.72a10
Dec 27CNY Holiday Classic - Session 1Dec 27 · 1500 Meters · Place 28 · Cazenovia1500 Meters28.5:46.07a10
Dec 19Oscar B. Jensen Memorial Relays - FridayDec 19 · 1000 Meters · Place 16 · Cazenovia1000 Meters16.3:36.46a PB10
Dec 13Jack Morse Kickoff Meet - SaturdayDec 13 · 3000 Meters · Place 12 · Cazenovia3000 Meters12.12:36.61a10
Feb 8Section III Class A & B ChampionshipsFeb 8 · 3000 Meters · Place 5 · Cazenovia3000 Meters5.12:27.21a9
Feb 8Section III Class A & B ChampionshipsFeb 8 · 1500 Meters · Place 9 · Cazenovia1500 Meters9.5:54.58a9
Jan 11John Arcaro Memorial AM SessionJan 11 · 1500 Meters · Place 9 · Cazenovia1500 Meters9.5:54.21a9

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 28Section 3 Class B-2 ChampionshipsMay 28 · 3000 Meters · Place 2 · Cazenovia3000 Meters2.12:08.12a PB9