Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational Pres. by HOKA · Oct 1016:27.9Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026
3,000 Meters · Slater Memorial ParkCatholic Athletic League Championships · Oct 1115:18.56Catholic Athletic League ChampionshipsOctober 11, 2023
4,500 Meters · Slater Memorial Park Short CourseMetro Dual Meet #1: LSA, MH, PAWT · Sep 1418:09Metro Dual Meet #1: LSA, MH, PAWTSeptember 14, 2026
5 Miles · Narragansett High SchoolBobby Doyle Classic · Aug 938:03.80Bobby Doyle ClassicAugust 9, 2026
5,000 Meters · Barrington High SchoolMetro Dual Meet #2: BARR, BVA, EP, LSA · Sep 2220:32Metro Dual Meet #2: BARR, BVA, EP, LSASeptember 22, 2026
5,000 Meters · Bowdoin ParkBowdoin Park XC Classic · Sep 2620:49.58Bowdoin Park XC ClassicSeptember 26, 2026
5,000 Meters · Deerfield ParkRITCA Injury Fund Carnival · Sep 520:43.3RITCA Injury Fund CarnivalSeptember 5, 2026
5,000 Meters · Goddard Memorial State ParkRIIL Dual Meets Week #1 · Sep 923:47.90RIIL Dual Meets Week #1September 9, 2024
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 421:30Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Ponaganset High SchoolRIIL State Cross Country Championships · Nov 719:26.92RIIL State Cross Country ChampionshipsNovember 7, 2026
5,000 Meters · Slater Memorial ParkRIIL Dual Meets Week #4 · Sep 3022:56RIIL Dual Meets Week #4September 30, 2024
5,000 Meters · The GlenMetro Dual Meet #3: LSA. PORT, TIV · Sep 2920:31Metro Dual Meet #3: LSA. PORT, TIVSeptember 29, 2026
5,000 Meters · Tiverton High SchoolMetro Dual Meet #4: EP, LSA, PORT, TIV · Oct 621:39Metro Dual Meet #4: EP, LSA, PORT, TIVOctober 6, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7RIIL State Cross Country ChampionshipsNov 7 · 5,000 Meters Varsity · Place 17 · LaSalle AcademyLaSalle Academy5,000 Meters Varsity1719:26.92 PB11
Oct 31RI Class & JV State ChampionshipsOct 31 · 5,000 Meters Varsity A · Place 10 · LaSalle AcademyLaSalle Academy5,000 Meters Varsity A1019:31.5111
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Eastern · Place 56 · LaSalle AcademyLaSalle Academy2.5 Miles Eastern5616:27.9 PB11
Oct 5Metro Dual Meet #4: LSA, MB, PCD/SRAOct 5 · 4,500 Meters Varsity · Place 9 · LaSalle AcademyLaSalle Academy4,500 Meters Varsity919:0411
Sep 29Metro Dual Meet #3: LSA. PORT, TIVSep 29 · 5,000 Meters Varsity · Place 9 · LaSalle AcademyLaSalle Academy5,000 Meters Varsity920:31 PB11
Sep 26Bowdoin Park XC ClassicSep 26 · 5,000 Meters Varsity II · Place 17 · LaSalle AcademyLaSalle Academy5,000 Meters Varsity II1720:49.58 PB11
Sep 22Metro Dual Meet #2: BARR, BVA, EP, LSASep 22 · 5,000 Meters Varsity · Place 11 · LaSalle AcademyLaSalle Academy5,000 Meters Varsity1120:32 PB11
Sep 14Metro Dual Meet #1: LSA, MH, PAWTSep 14 · 4,500 Meters Varsity · Place 6 · LaSalle AcademyLaSalle Academy4,500 Meters Varsity618:09 PB11
Sep 5RITCA Injury Fund CarnivalSep 5 · 5,000 Meters Varsity 2 · Place 5 · LaSalle AcademyLaSalle Academy5,000 Meters Varsity 2520:43.3 PB11
Aug 9Bobby Doyle ClassicAug 9 · 5 Miles Open · Place 52 · UnattachedUnattached5 Miles Open5238:03.80 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25RI Class & JV State ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 2 · LaSalle AcademyLaSalle Academy5,000 Meters Junior Varsity220:05.1810
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Junior Varsity C · Place 4 · LaSalle AcademyLaSalle Academy2.5 Miles Junior Varsity C416:50.710
Oct 6Metro Dual Meet #4: EP, LSA, PORT, TIVOct 6 · 5,000 Meters Varsity · Place 11 · LaSalle AcademyLaSalle Academy5,000 Meters Varsity1121:39 PB10
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Junior Varsity A · Place 2 · LaSalle AcademyLaSalle Academy5,000 Meters Junior Varsity A221:30 PB10
Sep 29Metro Dual Meet #3: BARR, BV, LSA, LSSep 29 · 5,000 Meters Varsity · Place 12 · LaSalle AcademyLaSalle Academy5,000 Meters Varsity1220:4910
Sep 22Metro Dual Meet #2: LSA, MH, PAWT, PCDSep 22 · 4,500 Meters Varsity · Place 10 · LaSalle AcademyLaSalle Academy4,500 Meters Varsity1019:3110
Sep 15Metro Dual Meet #1: SRA, LSA, LSG, MBSep 15 · 4,500 Meters Varsity · Place 10 · LaSalle AcademyLaSalle Academy4,500 Meters Varsity1019:4010
Aug 30RITCA Injury Fund CarnivalAug 30 · 5,000 Meters Hindley · Place 13 · LaSalle AcademyLaSalle Academy5,000 Meters Hindley1321:08.8310

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 30RIIL Dual Meets Week #4Sep 30 · 5,000 Meters Metro: BARR, BVA, LSA · Place 16 · LaSalle AcademyLaSalle Academy5,000 Meters Metro: BARR, BVA, LSA1622:56 PB9
Sep 23RIIL Dual Meets Week #3Sep 23 · 4,500 Meters Metro: LSA, MH, PAWT, PCD · Place 8 · LaSalle AcademyLaSalle Academy4,500 Meters Metro: LSA, MH, PAWT, PCD820:379
Sep 9RIIL Dual Meets Week #1Sep 9 · 5,000 Meters Metro: EPHS, La Salle, PORT, TIV · Place 13 · LaSalle AcademyLaSalle Academy5,000 Meters Metro: EPHS, La Salle, PORT, TIV1323:47.90 PB9

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 11Catholic Athletic League ChampionshipsOct 11 · 3,000 Meters Varsity · Place 30 · St. MargaretSt. Margaret3,000 Meters Varsity3015:18.56 PB8

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 12Catholic Athletic League ChampionshipsOct 12 · 3,000 Meters Varsity · Place 58 · St. MargaretSt. Margaret3,000 Meters Varsity5816:35.627