Cross Country
2025 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-11-15 | Hopkinton State Fair | 8000m | 26:19.8 | 57th · 1st on team | 107.6 | -0.122 | ★CR CSR |
| 2025-11-01 | Gordon College | 8000m | 26:28.98 | 12th · 1st on team | 105.7 | -0.149 | CSR |
| 2025-10-18 | Harkness Memorial State Park | 8000m | 26:16.8 | 45th · 1st on team | 106.8 | -0.151 | ★CR SR CSR |
| 2025-10-04 | Keene State | 8000m | 26:24.3 | 54th · 1st on team | 105.4 | -0.154 | ★CR SR CSR |
| 2025-09-20 | Bowdoin College | 8000m | 27:47.5 | 47th · 1st on team | 101.3 | -0.147 | ★CR CSR |
| 2025-09-13 | Gordon College | 8000m | 26:49.9 | 5th · 1st on team | 105.4 | -0.149 | SR CSR |
| 2025-09-06 | Rotary Park | 5000m | 16:27.6 | 6th · 1st on team | 108.5 | -0.112 | SR CSR RSR |
2024 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-11-16 | Hopkinton Fairgrounds | 8000m | 25:43.8 | 26th · 1st on team | 110.4 | -0.146 | SR CSR |
| 2024-11-02 | Western New England University | 8000m | 25:48 | 6th · 1st on team | 108.6 | -0.153 | ★CR SR CSR |
| 2024-10-19 | Western New England University | 8000m | 25:56 | 1st · 1st on team | 108.5 | -0.153 | CR SR CSR |
| 2024-10-19 | Western New England University | 8000m | 25:56 | 1st · 1st on team | 108.5 | -0.153 | |
| 2024-09-21 | Bates College | 8000m | 26:26.7 | 13th · 1st on team | 111.1 | -0.112 | ★CR SR CSR |
| 2024-09-07 | Rotary Park | 5000m | 15:50.6 | 2nd · 1st on team | 112.5 | -0.112 | ★CR SR CSR RSR |
2023 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-11-11 | Hopkinton Fairgrounds | 8000m | 25:19 | 21st · 1st on team | 112.0 | -0.146 | ★CR CSR |
| 2023-10-28 | Gordon College | 8000m | 26:01 | 2nd · 1st on team | 109.1 | -0.149 | ★CR CSR |
| 2023-10-24 | Gordan College, Wenham, MA | 8000m | 26:01 | 2nd · 1st on team | 113.4 | — | ★CR CSR |
| 2023-10-14 | Franklin Park | 8000m | 25:59.8 | 7th · 1st on team | 110.2 | -0.139 | ★CR CSR |
| 2023-09-30 | Husson University | 8000m | 26:14.5 | 6th · 1st on team | 112.4 | -0.112 | ★CR CSR |
| 2023-09-17 | UMass Dartmouth Cross Country Course | 8000m | 25:14 | 16th · 1st on team | 110.5 | -0.162 | ★PR ★CR SR CSR |
| 2023-09-01 | Franklin Park | 5000m | 15:49.3 | 6th · 1st on team | 122.2 | -0.040 | ★CR SR CSR RSR |
2022 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-11-26 | Bowdoin Park | 5000m | 16:28.2 | 17th · 1st on team | 131.4 | +0.018 | ★CR CSR |
| 2022-11-12 | Ponaganset High School | 5000m | 15:58 | 11th · 1st on team | 130.7 | -0.025 | |
| 2022-11-05 | Ponaganset High School | 5000m | 15:44.8 | 2nd · 1st on team | 132.9 | -0.025 | ★CR SR CSR |
| 2022-10-29 | Ponaganset High School | 5000m | 15:46 | 1st · 1st on team | 131.1 | -0.025 | CR SR CSR |
| 2022-10-08 | Van Cortlandt Park | 4023m | 12:48.1 | 12th · 1st on team | 130.3 | -0.004 | ★PR ★CR SR CSR |
| 2022-09-24 | Derryfield Park | 5000m | 15:57 | 2nd · 1st on team | 133.3 | -0.000 | ★CR SR CSR RSR |
| 2022-09-24 | Derryfield Park | 5000m | 15:57 | 2nd · 1st on team | 133.3 | -0.000 |
2021 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-12-04 | John Hunt Cross Country Park | 5000m | 15:30.7 | 38th · 2nd on team | 133.1 | -0.030 | ★PR ★CR SR CSR |
| 2021-11-27 | Bowdoin Park | 5000m | 16:43.1 | 7th · 1st on team | 131.7 | +0.018 | CR CSR |
| 2021-11-13 | Thetford Academy XC Home Course | 5000m | 16:56.4 | 16th · 1st on team | 131.4 | +0.034 | ★CR CSR |
| 2021-11-06 | Ponaganset High School | 5000m | 15:57.2 | 7th · 1st on team | 130.5 | -0.025 | CR CSR |
| 2021-10-30 | Ponaganset High School | 5000m | 16:07 | 5th · 1st on team | 130.0 | -0.025 | CR CSR |
| 2021-10-09 | Van Cortlandt Park | 4023m | 12:52.6 | 14th · 1st on team | 131.5 | -0.004 | PR CR SR CSR |
| 2021-10-02 | WakeMed Soccer Park | 5000m | 15:53.5 | 27th · 1st on team | 132.0 | -0.023 | PR ★CR SR CSR |
| 2021-09-28 | East Greenwich High School | 5000m | 16:57 | 1st · 1st on team | 124.8 | -0.016 | CSR |
| 2021-09-25 | Derryfield Park | 5000m | 16:12 | 5th · 1st on team | 133.4 | -0.000 | PR CR ★R SR CSR RSR |
2020 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2020-11-14 | Ponaganset High School | 5000m | 16:21.7 | 12th · 3rd on team | 128.1 | -0.025 | PR CR SR CSR |
| 2020-11-07 | Ponaganset High School | 5000m | 16:33.4 | 14th · 5th on team | 127.5 | -0.025 | PR CR SR CSR |
| 2020-10-10 | Rocky Point State Park | 5000m | 16:44 | 3rd · 3rd on team | 133.1 | +0.027 | PR ★CR R SR CSR RSR |
| 2020-10-03 | East Greenwich High School | 5000m | 16:45 | 4th · 3rd on team | 125.6 | -0.016 | PR ★CR R SR CSR RSR |
2019 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2019-11-30 | Bowdoin Park | 5000m | 19:00.1 | 153rd · 10th on team | 113.5 | +0.018 | CR CSR |
| 2019-10-26 | Ponaganset High School | 5000m | 18:09.5 | 28th · 10th on team | 114.3 | -0.025 | CR CSR |
| 2019-10-21 | East Greenwich High School | 4000m | 14:16.9 | 17th · 3rd on team | 117.0 | -0.001 | ★PR ★CR R SR CSR RSR |
| 2019-10-12 | Van Cortlandt Park | 2011m | 6:33.5 | 11th · 3rd on team | 115.2 | -0.025 | ★PR ★CR R SR CSR RSR |
| 2019-10-05 | WakeMed Soccer Park | 5000m | 18:08.9 | 13th · 4th on team | 112.8 | -0.023 | PR CR SR CSR |
| 2019-09-21 | Derryfield Park | 3379m | 12:33 | 7th · 3rd on team | 113.6 | +0.019 | ★PR ★CR R SR CSR RSR |
| 2019-08-31 | East Greenwich High School | 4000m | 15:50.4 | 25th · 3rd on team | 105.7 | -0.001 | PR CR R SR CSR RSR |
Track & Field
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-04-24 | Conference of New England Outdoor Championships | 5000m | 15:56.4 | 12th · 1st on team | 103.0 | -0.041 | SR RSR |
| 2026-04-11 | Monks Track and Field Invitational | 1500m | 4:35.41 | 4th · 1st on team | 95.1 | -0.041 | SR RSR |
| 2026-04-11 | St Josephs Track & Field Invitational | 1500m | 4:35.41 | 4th · 1st on team | 95.1 | -0.041 | |
| 2026-03-27 | Meet results → | Men's 800 Meters | 2:19.12 | 14th · 3rd on team | — | — | ★PR SR |
| 2026-03-27 | Meet results → | Men's 1500 Meters | 4:39.21 | 39th · 1st on team | — | — | ★PR SR |
| 2025-11-15 | Meet results → | Men's 8k | 26:19.8 | 57th · 1st on team | — | — | ★PR SR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-04-25 | Conf of New England Outdoor Championships | 5000m | 15:51.36 | 11th · 1st on team | 103.1 | -0.041 | SR RSR |
| 2025-04-18 | Maine State Pine Tree Classic | 5000m | 16:05.43 | 3rd · 1st on team | 102.0 | -0.041 | SR RSR |
| 2025-03-29 | Tufts Snowflake Classic | 800m | 2:18.36 | 33rd · 2nd on team | 92.7 | -0.037 | ★PR SR RSR |
| 2025-03-29 | Tufts Snowflake Classic | 1500m | 4:37.23 | 23rd · 1st on team | 95.0 | -0.037 | SR RSR |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-06-18 | New Balance Nationals Outdoor | 5000m | 15:17.7 | 12th · 7th on team | 125.9 | -0.049 | |
| 2023-06-10 | New England Interscholastic Outdoor Championships | 3200m | 9:29.61 | 8th · 2nd on team | 125.0 | -0.053 | |
| 2023-06-03 | RIIL Outdoor State Track & Field Championships | 3000m | 8:49.57 | 6th · 4th on team | 127.6 | -0.041 | |
| 2023-05-27 | Bishop Hendricken Invitational | 1500m | 4:08.5 | 7th · 2nd on team | 124.1 | -0.050 | ★PR SR |
| 2023-05-21 | RIIL Class A Championships | 1500m | 4:13.43 | 4th · 2nd on team | 122.1 | -0.044 | |
| 2023-05-21 | RIIL Class A Championships | 3000m | 9:03.01 | 4th · 3rd on team | 123.8 | -0.044 | |
| 2023-05-06 | RIIL Central Division Championships | 3000m | 8:53.76 | 2nd · 2nd on team | 126.0 | -0.045 | |
| 2023-05-06 | RIIL Central Division Championships | 1500m | 4:15.15 | 6th · 3rd on team | 121.2 | -0.045 | |
| 2023-04-21 | 5th Annual Connecticut Distance Festival | 5000m | 14:55.2 | 2nd · 1st on team | 132.5 | -0.036 | |
| 2023-03-12 | New Balance Nationals Indoor | 5000m | 14:53.71 | 16th · 1st on team | 130.5 | -0.048 | ★PR SR |
| 2023-03-04 | New England Indoor Championships | 2miles | 9:14.95 | 3rd · 1st on team | 132.6 | -0.049 | ★PR SR RSR |
| 2023-02-18 | RIIL State Indoor Championships | 1500m | 4:10.36 | 4th · 1st on team | 125.6 | -0.039 | PR SR |
| 2023-02-18 | RIIL State Indoor Championships | 3000m | 8:45.71 | 3rd · 1st on team | 129.1 | -0.039 | SR |
| 2023-02-04 | RIIL Class Championships | 3000m | 8:52.07 | 1st · 1st on team | 127.6 | -0.039 | SR |
| 2023-02-04 | RIIL Class Championships | 1500m | 4:12.17 | 4th · 2nd on team | 124.7 | -0.039 | SR |
| 2023-01-21 | U.S. Army Officials Hall of Fame Invitational | 2miles | 9:24.63 | 6th · 1st on team | 130.2 | -0.050 | PR SR RSR |
| 2023-01-21 | U.S. Army Officials Hall of Fame Invitational | 3200m | 9:21.76 | 6th · 1st on team | 130.1 | -0.050 | ★PR SR |
| 2023-01-12 | RIIL Boys - Week 3 | 1500m | 4:14.62 | 3rd · 2nd on team | 123.5 | -0.039 | SR |
| 2023-01-07 | Ocean Breeze Freedom Games | 3200m | 9:23.44 | 3rd · 1st on team | 129.2 | -0.053 | PR SR RSR |
| 2023-01-05 | RIIL Boys - Week 2 | 1500m | 4:15.49 | 3rd · 2nd on team | 123.1 | -0.039 | |
| 2022-12-15 | RIIL Boys - Week 1 | 1500m | 4:15.22 | 1st · 1st on team | 124.0 | -0.039 | SR RSR |
2022 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-06-19 | New Balance Nationals Outdoor | 2miles | 9:42.72 | 20th · 1st on team | 124.5 | -0.049 | |
| 2022-06-19 | New Balance Nationals Outdoor | 3000m | 9:03.13 | 8th · 1st on team | 123.7 | -0.049 | |
| 2022-06-11 | New England Interscholastic Outdoor Track and Field Championships | 3200m | 9:25.95 | 9th · 1st on team | 127.6 | -0.045 | PR SR |
| 2022-06-04 | RIIL Outdoor Track & Field Championships | 3000m | 8:46.47 | 6th · 1st on team | 128.5 | -0.041 | |
| 2022-05-28 | Hendricken Invitational | 1500m | 4:12.03 | 16th · 4th on team | 122.8 | -0.050 | PR SR |
| 2022-05-21 | 2RIIL Class Championships | 3000m | 8:59.53 | 4th · 2nd on team | 125.9 | -0.041 | |
| 2022-05-14 | RIIL Division Championships | 3000m | 8:55.88 | 1st · 1st on team | 126.3 | -0.041 | |
| 2022-04-30 | Classical Classic | 3000m | 8:56.59 | 2nd · 1st on team | 125.2 | -0.045 | |
| 2022-04-22 | CT Distance Festival | 5000m | 15:15.84 | 7th · 1st on team | 129.5 | -0.038 | PR SR |
| 2022-03-13 | New Balance Nationals Indoor | 2miles | 10:00.18 | 78th · 1st on team | 123.3 | -0.050 | |
| 2022-03-13 | New Balance Nationals Indoor | 3000m | 8:41.25 | 43rd · 1st on team | 131.2 | -0.050 | ★PR SR RSR |
| 2022-03-13 | New Balance Nationals Indoor | 3200m | 9:56.7 | 78th · 1st on team | 123.2 | -0.050 | |
| 2022-03-05 | New England Championship | 2miles | 10:19.78 | 21st · 2nd on team | 119.5 | -0.049 | |
| 2022-02-19 | RIIL Indoor State Championships | 3000m | 8:53.29 | 5th · 1st on team | 128.1 | -0.039 | |
| 2022-02-05 | RIIL Class Championships | 1500m | 4:23.44 | 7th · 3rd on team | 120.1 | -0.039 | |
| 2022-02-05 | RIIL Class Championships | 3000m | 8:58.29 | 3rd · 2nd on team | 126.9 | -0.039 | |
| 2022-01-27 | Suburban Division Men's Championship | 3000m | 8:55.74 | 1st · 1st on team | 127.5 | -0.039 | |
| 2022-01-22 | New Balance Games | 3200m | 9:31.89 | 11th · 2nd on team | 128.6 | -0.050 | RSR |
| 2022-01-22 | New Balance Games | 2miles | 9:34.82 | 11th · 2nd on team | 128.8 | -0.050 | PR SR RSR |
| 2022-01-22 | New Balance Games | 3000m | 8:49.21 | 6th · 1st on team | 129.2 | -0.050 | PR SR RSR |
| 2022-01-17 | RIIL Boys - Week 4 | 3000m | 9:01.12 | 1st · 1st on team | 126.3 | -0.039 | PR SR |
| 2022-01-13 | RIIL Boys - Week 3 | 1500m | 4:17.03 | 3rd · 2nd on team | 123.1 | -0.039 | PR SR |
| 2022-01-08 | RIIL Boys- Week 2 | 1500m | 4:21.91 | 1st · 1st on team | 120.8 | -0.039 | PR SR |
| 2022-01-08 | Ocean Breeze Freedom Games | 3200m | 9:30.88 | 4th · 2nd on team | 128.3 | -0.053 | PR SR RSR |
| 2021-12-27 | Boston Holiday Challenge | 1mile | 4:43.35 | 19th · 3rd on team | 119.5 | -0.049 | ★PR SR |
| 2021-12-27 | MSTCA Boston Holiday Classic | 1mile | 4:43.35 | 19th · 3rd on team | 119.5 | -0.049 | |
| 2021-12-18 | RITCA Invitational | 3000m | 9:02.66 | 5th · 1st on team | 127.2 | -0.039 | SR RSR |
| 2021-12-16 | RIIL Dual Meet #1 | 1500m | 4:26.49 | 3rd · 2nd on team | 119.5 | -0.039 | PR SR RSR |
2021 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-06-26 | RIIL State Championships | 3000m | 9:12.9 | 12th · 2nd on team | 123.2 | -0.045 | |
| 2021-06-12 | RIIL Class A Championships | 3000m | 9:01.21 | 9th · 3rd on team | 125.8 | -0.044 | PR SR |
| 2021-06-01 | RIIL Central Division Championships | 3000m | 9:16.64 | 7th · 4th on team | 122.3 | -0.045 | |
| 2021-02-27 | RIIL State Indoor Championships | 3000m | 9:05.62 | 6th · 2nd on team | 126.5 | -0.039 | PR SR RSR |
| 2021-02-27 | RIIL State Indoor Championships | 1500m | 4:30.02 | 16th · 3rd on team | 117.9 | -0.039 | |
| 2021-02-14 | RIIL Class Indoor State Championships | 3000m | 9:10.66 | 6th · 2nd on team | 125.4 | -0.039 | PR SR RSR |
| 2021-02-06 | RIIL Divisional Meet #3 | 1500m | 4:29.51 | 3rd · 2nd on team | 118.1 | -0.039 | PR SR |
| 2021-01-30 | RIIL Headley, Dwyer, Bayha Boys Division Meet #2 | 3000m | 9:21.68 | 1st · 1st on team | 122.9 | -0.039 | PR SR RSR |
| 2021-01-23 | RIIL Headley, Bayha & Dwyer Division Meet #1 | 3000m | 9:22.32 | 2nd · 2nd on team | 122.8 | -0.039 | PR SR RSR |
2020 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2020-02-11 | RITCA JV State Championships | 3000m | 10:06.05 | 14th · 6th on team | 113.8 | -0.039 | PR SR RSR |
| 2020-01-11 | 38th YALE INTERSCHOLASTIC TRACK CLASSIC | 3000m | 10:28.1 | 249th · 12th on team | 109.4 | -0.054 | PR SR RSR |