Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRIIL Northern Divisional Championships · May 713.21aRIIL Northern Divisional ChampionshipsMay 7, 2023
200 Meters · OutdoorRIIL Northern Divisional Championships · May 728.39aRIIL Northern Divisional ChampionshipsMay 7, 2023
55 Meter · IndoorRIIL Dwyer Division Dual Meet #1 · Dec 117.55aRIIL Dwyer Division Dual Meet #1December 11, 2025
55 Meters · Indoor World Trophy Invitational · Jan 207.51 World Trophy InvitationalJanuary 20, 2024
Long Jump · IndoorRIIL Class Championships · Feb 35.37mRIIL Class ChampionshipsFebruary 3, 2024
Long Jump · OutdoorRIIL Class C Championships · May 1816-01.50RIIL Class C ChampionshipsMay 18, 2024

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

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Jan 31RIIL Class ChampionshipsJan 31 · Long Jump · Place 8 · BurrillvilleLong Jump818-1112
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · Long Jump · Place 6 · BurrillvilleLong Jump65.80m12
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 55 Meters · Place 21 · Burrillville55 MetersRound P217.5312
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · Long Jump · Place 6 · BurrillvilleLong Jump619-0.5012
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 55 Meters · Place 21 · Burrillville55 MetersRound P217.5312
Jan 19RIIL Dwyer Division Dual Meet #3Jan 19 · Long Jump · Place 9 · BurrillvilleLong Jump918-8.5012
Jan 19RIIL Dwyer Division Dual Meet #3Jan 19 · 55 Meters · Place 24 · Burrillville55 Meters247.56a12
Jan 1714th Annual East Coast InvitationalJan 17 · Long Jump · Place 30 · BurrillvilleLong Jump3017-10.5012
Jan 1714th Annual East Coast InvitationalJan 17 · Long Jump · Place 30 · BurrillvilleLong Jump3017-10.5012
Jan 5RIIL Dwyer Division Dual Meet #2Jan 5 · Long Jump · Place 5 · BurrillvilleLong Jump517-11.5012
Jan 3RITCA InvitationalJan 3 · Long Jump · Place 18 · BurrillvilleLong Jump1818-6.2512
Jan 3RITCA InvitationalJan 3 · Long Jump · Place 18 · BurrillvilleLong Jump1818-6.2512

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 11RIIL Dwyer Division Dual Meet #1Dec 11 · 55 Meter · Place 23 · Burrillville55 Meter23.7.55a PB12
Dec 11RIIL Dwyer Division Dual Meet #1Dec 11 · Long Jump · Place 6 · BurrillvilleLong Jump6.18-02.0012
Feb 11RITCA JV Boys State ChampionshipsFeb 11 · 55 Meters · Place 58 · Burrillville55 MetersRound P587.6211

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 25Bishop Hendricken InvitationalMay 25 · Long Jump · Place 24 · BurrillvilleLong Jump2416-9.5010
May 25Bishop Hendricken InvitationalMay 25 · 100 Meters · Place 66 · Burrillville100 MetersRound P6618.1610
May 18RIIL Class C ChampionshipsMay 18 · Long Jump · Place 18 · BurrillvilleLong Jump18.16-01.50 PB10
Apr 27Classical ClassicApr 27 · Long Jump · Place 40 · BurrillvilleLong Jump4015-1010

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 3RIIL Class ChampionshipsFeb 3 · Long Jump · Place 14 · BurrillvilleLong Jump145.37m PB10
Jan 22RIIL Boys Week 4Jan 22 · Long Jump · BurrillvilleLong Jump—FOUL10
Jan 22RIIL Boys Week 4Jan 22 · 55 Meters · Place 31 · Burrillville55 Meters317.5510
Jan 20 World Trophy InvitationalJan 20 · Long Jump · Place 33 · BurrillvilleLong Jump3316-11.5010
Jan 20 World Trophy InvitationalJan 20 · 55 Meters · Place 78 · Burrillville55 MetersRound P787.51 PB10
Jan 15RIIL Boys - Week 3Jan 15 · Long Jump · BurrillvilleLong Jump—FOUL10
Jan 15RIIL Boys - Week 3Jan 15 · 55 Meters · Place 25 · Burrillville55 Meters257.5710

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16RITCA InvitationalDec 16 · Long Jump · Place 36 · BurrillvilleLong Jump36.17-01.5010

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 7RIIL Northern Divisional ChampionshipsMay 7 · Long Jump · Place 17 · BurrillvilleLong Jump17.15-05.009
May 7RIIL Northern Divisional ChampionshipsMay 7 · 200 Meters · Place 35 · Burrillville200 Meters35.28.39a PB9
May 7RIIL Northern Divisional ChampionshipsMay 7 · 100 Meters · Place 32 · Burrillville100 MetersRound P32.13.21a PB9