Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,500 Meters · Slater Memorial Park Short CourseMetro Dual Meet #4: SRA, MH, PORT · Oct 24 | 16:32 | Metro Dual Meet #4: SRA, MH, PORT | October 24, 2020 |
| 5,000 Meters · Barrington High SchoolMetro Dual Meet #1: BAR, MB, MH, Wheeler · Oct 3 | 18:49 | Metro Dual Meet #1: BAR, MB, MH, Wheeler | October 3, 2020 |
| 5,000 Meters · Bristol Town BeachMetro Dual Meet #3: La Salle, MH, Shea, Tolman · Oct 16 | 17:28 | Metro Dual Meet #3: La Salle, MH, Shea, Tolman | October 16, 2020 |
| 5,000 Meters · Goddard Memorial State ParkOCEAN STATE CROSS COUNTRY INVITATIONAL · Sep 23 | 19:01 | OCEAN STATE CROSS COUNTRY INVITATIONAL | September 23, 2017 |
| 5,000 Meters · Ponaganset High SchoolRhode Island Class Championships · Oct 28 | 17:57.87 | Rhode Island Class Championships | October 28, 2017 |
| 5,000 Meters · Ponaganset HSRhode Island Class Championships · Oct 26 | 17:47.64 | Rhode Island Class Championships | October 26, 2019 |
| 5,000 Meters · Tiverton High SchoolMetro Dual Meet #2: BV, EP, LS, MH, TIV · Oct 10 | 19:34 | Metro Dual Meet #2: BV, EP, LS, MH, TIV | October 10, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | RIIL Class B State XC ChampionshipsNov 7 · 5,000 Meters Varsity · Place 26 · Mt Hope | 5,000 Meters Varsity | 26 | 18:36.25 | 12 |
| Oct 24 | Metro Dual Meet #4: SRA, MH, PORTOct 24 · 4,500 Meters Varsity · Place 7 · Mt Hope | 4,500 Meters Varsity | 7 | 16:32 PB | 12 |
| Oct 16 | Metro Dual Meet #3: La Salle, MH, Shea, TolmanOct 16 · 5,000 Meters Varsity · Place 6 · Mt Hope | 5,000 Meters Varsity | 6 | 17:28 PB | 12 |
| Oct 10 | Metro Dual Meet #2: BV, EP, LS, MH, TIVOct 10 · 5,000 Meters Varsity · Place 3 · Mt Hope | 5,000 Meters Varsity | 3 | 19:34 PB | 12 |
| Oct 3 | Metro Dual Meet #1: BAR, MB, MH, WheelerOct 3 · 5,000 Meters Varsity · Place 6 · Mt Hope | 5,000 Meters Varsity | 6 | 18:49 PB | 12 |
2019 Cross Country
2 results2018 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Rhode Island Class ChampionshipsOct 28 · 5,000 Meters Varsity - B · Place 79 · Mt Hope | 5,000 Meters Varsity - B | 79 | 21:23.81 | 10 |
| Sep 1 | Injury Fund CarnivalSep 1 · 5,000 Meters Varsity · Place 27 · Mt. Hope-Bristol-RI | 5,000 Meters Varsity | 27 | 18:29.48 | SR |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | Rhode Island State ChampionshipsNov 4 · 5,000 Meters Varsity · Place 139 · Mt Hope | 5,000 Meters Varsity | 139 | 20:09.14 | 9 |
| Oct 28 | Rhode Island Class ChampionshipsOct 28 · 5,000 Meters Class B · Place 36 · Mt Hope | 5,000 Meters Class B | 36 | 17:57.87 PB | 9 |
| Oct 12 | Avenger InvitationalOct 12 · 5,000 Meters Varsity · Place 47 · Mt. Hope-Bristol-RI | 5,000 Meters Varsity | 47 | 18:39.23 | FR |
| Sep 23 | OCEAN STATE CROSS COUNTRY INVITATIONALSep 23 · 5,000 Meters Division 1 Varsity · Place 76 · Mt Hope | 5,000 Meters Division 1 Varsity | 76 | 19:01 PB | 9 |
| Sep 2 | Injury Fund CarnivalSep 2 · 4,000 Meters Freshman · Place 10 · Mt. Hope-Bristol-RI | 4,000 Meters Freshman | 10 | 14:21.54 | FR |