Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorClassical Classic · Apr 2726.02Classical ClassicApril 27, 2024
300 Meters · IndoorRITCA Boys Freshmen State Championships · Feb 641.11RITCA Boys Freshmen State ChampionshipsFebruary 6, 2024
3000m Steeplechase · 0.914m · OutdoorBruno's Backyard Classic · Apr 412:26.46aBruno's Backyard ClassicApril 4, 2026
400 Meters · IndoorWorld Trophy Invitational · Jan 1156.16World Trophy InvitationalJanuary 11, 2025
400 Meters · OutdoorRIIL Central Division Championships · May 1753.70aRIIL Central Division ChampionshipsMay 17, 2025
600 Meters · IndoorRIIL Boys State Championship · Feb 141:25.47aRIIL Boys State ChampionshipFebruary 14, 2026
800 Meters · OutdoorBishop Hendricken Invitational · May 312:03.82aBishop Hendricken InvitationalMay 31, 2026
Long Jump · IndoorRIIL Class Championships · Feb 35.29mRIIL Class ChampionshipsFebruary 3, 2024
Long Jump · OutdoorRIIL Central Division Championships · May 55.04mRIIL Central Division ChampionshipsMay 5, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31Bishop Hendricken InvitationalMay 31 · Long Jump · Place 7 · Cranston EastLong Jump7.19-08.5011
May 31Bishop Hendricken InvitationalMay 31 · 800 Meters · Place 15 · Cranston East800 Meters15.2:03.82a PB11
May 23RIIL Class A ChampionshipsMay 23 · Long Jump · Place 13 · Cranston EastLong Jump13.19-2.7511
May 23RIIL Class A ChampionshipsMay 23 · 800 Meters · Place 15 · Cranston East800 Meters15.2:06.83a11
May 10Sgt. Brian St. Germain InvitationalMay 10 · Long Jump · Place 19 · Cranston EastLong Jump19.18-1011
May 10Sgt. Brian St. Germain InvitationalMay 10 · 400 Meters · Place 23 · Cranston East400 Meters23.54.05a11
May 2Classical ClassicMay 2 · Long Jump · Place 9 · Cranston EastLong Jump9.19-11.5011
May 2Classical ClassicMay 2 · 400 Meters · Place 18 · Cranston East400 Meters18.53.93a11
Apr 4Bruno's Backyard ClassicApr 4 · 3000m Steeplechase · Place 15 · Cranston East3000m Steeplechase0.914m15.12:26.46a PB11

2026 Indoor Track

19 results
DateMeetEventPlMarkGr
Feb 2838th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFeb 28 · 600 Meters · Place 23 · Cranston East600 Meters23.1:26.95a11
Feb 28[MA Entries] New England Track and Field ChampionshipFeb 28 · 600 Meters · Place 23 · Cranston East600 Meters23.1:26.95a11
Feb 14RIIL Boys State ChampionshipFeb 14 · 600 Meters · Place 3 · Cranston East600 Meters3.1:25.47a PB11
Feb 14RIIL Boys State ChampionshipFeb 14 · Long Jump · Place 9 · Cranston EastLong Jump9.20-05.5011
Feb 8RITCA Last Chance QualifierFeb 8 · Long Jump · Place 4 · Cranston EastLong Jump420-7.5011
Jan 31RIIL Class ChampionshipsJan 31 · 600 Meters · Place 2 · Cranston East600 Meters21:26.0311
Jan 31RIIL Class ChampionshipsJan 31 · Long Jump · Place 13 · Cranston EastLong Jump1319-1.5011
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · Long Jump · Place 5 · Cranston EasLong Jump55.96m11
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 600 Meters · Place 3 · Cranston Eas600 Meters31:26.54411
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · Long Jump · Place 5 · Cranston EastLong Jump519-711
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 600 Meters · Place 3 · Cranston East600 Meters31:26.5511
Jan 19RIIL Headley Division Dual Meet #3Jan 19 · Long Jump · Place 3 · Cranston EastLong Jump319-2.2511
Jan 19RIIL Headley Division Dual Meet #3Jan 19 · 600 Meters · Place 8 · Cranston East600 Meters81:30.95a11
Jan 8RIIL Headley Division Dual Meet #2Jan 8 · Long Jump · Place 4 · Cranston EastLong Jump418-4.7511
Jan 8RIIL Headley Division Dual Meet #2Jan 8 · 600 Meters · Place 4 · Cranston East600 Meters41:28.67a11
Jan 3RITCA InvitationalJan 3 · Long Jump · Place 9 · Cranston EastLong Jump919-9.7511
Jan 3RITCA InvitationalJan 3 · 600 Meters · Place 8 · Cranston East600 Meters81:30.0311
Jan 3RITCA InvitationalJan 3 · Long Jump · Place 9 · Cranston EastLong Jump919-9.7511
Jan 3RITCA InvitationalJan 3 · 600 Meters · Place 8 · Cranston East600 Meters81:30.0311

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 10RIIL Headley Division Dual Meet #1Dec 10 · 600 Meters · Place 10 · Cranston East600 Meters10.1:31.55a11
Dec 10RIIL Headley Division Dual Meet #1Dec 10 · Long Jump · Place 1 · Cranston EastLong Jump1.19-6.7511
Feb 15RIIL State Indoor ChampionshipsFeb 15 · Long Jump · Place 16 · Cranston EastLong Jump1619-5.5010
Feb 15RIIL State Indoor ChampionshipsFeb 15 · 600 Meters · Place 10 · Cranston East600 Meters101:28.7010
Feb 8RITCA Last Chance QualifierFeb 8 · Long Jump · Place 12 · Cranston EastLong Jump1219-3.5010
Feb 8RITCA Last Chance QualifierFeb 8 · 600 Meters · Place 8 · Cranston East600 Meters81:29.6010
Feb 1RIIL Class ChampionshipsFeb 1 · Long Jump · Place 10 · Cranston EastLong Jump1018-210
Feb 1RIIL Class ChampionshipsFeb 1 · 600 Meters · Place 7 · Cranston East600 Meters71:30.1310
Jan 25RITCA InvitationalJan 25 · Long Jump · Place 8 · Cranston EasLong Jump86.04m10
Jan 25RITCA InvitationalJan 25 · 600 Meters · Place 11 · Cranston Eas600 Meters111:31.3910
Jan 21RITCA Division ChampionshipsJan 21 · Long Jump · Place 13 · Cranston EasLong Jump135.49m10
Jan 21RITCA Division ChampionshipsJan 21 · 600 Meters · Place 9 · Cranston Eas600 Meters91:32.2010
Jan 21RITCA Division ChampionshipsJan 21 · Long Jump · Place 13 · Cranston EastLong Jump1318-0.5010
Jan 21RITCA Division ChampionshipsJan 21 · 600 Meters · Place 9 · Cranston East600 Meters91:32.2010
Jan 11World Trophy InvitationalJan 11 · Long Jump · Place 12 · Cranston EastLong Jump1218-410
Jan 11World Trophy InvitationalJan 11 · 400 Meters · Place 9 · Cranston East400 Meters956.16 PB10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 3RITCA Boys JV State ChampionshipsJun 3 · Long Jump · Place 5 · Cranston EastLong Jump5.18-7.2510
Jun 3RITCA Boys JV State ChampionshipsJun 3 · 400 Meters · Place 8 · Cranston East400 Meters8.54.27a10
May 31Bishop Hendricken InvitationalMay 31 · Long Jump · Place 12 · Cranston EastLong Jump1217-11.7510
May 31Bishop Hendricken InvitationalMay 31 · 400 Meters · Place 23 · Cranston East400 Meters2354.6210
May 24RIIL Class A ChampionshipsMay 24 · Long Jump · Place 17 · Cranston EastLong Jump1718-7.5010
May 24RIIL Class A ChampionshipsMay 24 · 400 Meters · Place 18 · Cranston East400 Meters1854.4810
May 17RIIL Central Division ChampionshipsMay 17 · Long Jump · Place 6 · Cranston EastLong Jump6.18-1110
May 17RIIL Central Division ChampionshipsMay 17 · 400 Meters · Place 9 · Cranston East400 Meters9.53.70a PB10
May 10Classical ClassicMay 10 · Long Jump · Place 21 · Cranston EastLong Jump2118-410
May 10Classical ClassicMay 10 · 400 Meters · Place 21 · Cranston East400 Meters2154.2810
May 3Sgt. Brian St. Germain InvitationalMay 3 · Long Jump · Place 22 · Cranston EastLong Jump2218-1110
May 3Sgt. Brian St. Germain InvitationalMay 3 · 400 Meters · Place 26 · Cranston East400 Meters2654.9010

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 25Bishop Hendricken InvitationalMay 25 · Long Jump · Place 17 · Cranston EastLong Jump1717-4.509
May 18RIIL Class A ChampionshipsMay 18 · Long Jump · Place 13 · Cranston EastLong Jump13.17-8.259
May 5RIIL Central Division ChampionshipsMay 5 · Long Jump · Place 18 · Cranston EasLong Jump185.04m PB9
May 5RIIL Central Division ChampionshipsMay 5 · 400 Meters · Place 21 · Cranston Eas400 Meters2159.759
May 5RIIL Central Division ChampionshipsMay 5 · Long Jump · Place 18 · Cranston EasLong Jump185.04m9
May 5RIIL Central Division ChampionshipsMay 5 · 400 Meters · Place 21 · Cranston Eas400 Meters2159.759
Apr 27Classical ClassicApr 27 · 400 Meters · Place 43 · Cranston East400 Meters4357.939
Apr 27Classical ClassicApr 27 · 200 Meters · Place 69 · Cranston East200 Meters6926.02 PB9

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 6RITCA Boys Freshmen State ChampionshipsFeb 6 · Long Jump · Place 7 · Cranston EastLong Jump718-0.509
Feb 6RITCA Boys Freshmen State ChampionshipsFeb 6 · 300 Meters · Place 11 · Cranston East300 Meters1141.11 PB9
Feb 3RIIL Class ChampionshipsFeb 3 · Long Jump · Place 14 · Cranston EasLong Jump145.29m PB9
Jan 29RITCA Metro & Suburban Division Boys ChampionshipsJan 29 · Long Jump · Place 10 · Cranston EasLong Jump105.53m9
Jan 29RITCA Metro & Suburban Division Boys ChampionshipsJan 29 · 300 Meters · Place 18 · Cranston Eas300 Meters1841.399
Jan 22RIIL Boys Week 4Jan 22 · Long Jump · Place 15 · Cranston EasLong Jump1517-06.509
Jan 22RIIL Boys Week 4Jan 22 · 300 Meters · Place 14 · Cranston Eas300 Meters1441.429
Jan 20 World Trophy InvitationalJan 20 · Long Jump · Place 31 · Cranston EastLong Jump3117-09
Jan 20 World Trophy InvitationalJan 20 · 400 Meters · Place 35 · Cranston East400 Meters3558.679
Jan 15RIIL Boys - Week 3Jan 15 · Long Jump · Place 12 · Cranston EasLong Jump1217-11.009
Jan 8RIIL Boys - Week 2Jan 8 · Long Jump · Place 15 · Cranston EasLong Jump1516-04.009
Jan 8RIIL Boys - Week 2Jan 8 · 300 Meters · Place 14 · Cranston Eas300 Meters1441.909

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16RITCA InvitationalDec 16 · 300 Meters · Place 59 · Cranston East300 Meters59.42.21a9