Cross Country
2025 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-11-08 | Northfield Mountain Recreation Center | 5000m | 20:34.9 | 104th · 6th on team | 102.8 | +0.012 | ★CR CSR |
| 2025-10-25 | Ghiloni Park | 5000m | 19:16.8 | 27th · 5th on team | 103.6 | -0.048 | ★PR ★CR SR CSR |
| 2025-10-14 | Ghiloni Park | 4828m | 19:12.73 | 3rd · 2nd on team | 105.9 | +0.013 | ★PR ★CR SR CSR RSR |
| 2025-09-30 | Barrett Park | 5000m | 21:04 | 9th · 5th on team | 99.1 | -0.003 | ★CR SR CSR RSR |
2024 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-11-09 | Francis W. Parker Charter Essential School | 5000m | 20:40.3 | 130th · 5th on team | 101.2 | -0.005 | ★CR CSR |
| 2024-10-26 | Lake Dennison Recreation Area Day Use Entrance | 5000m | 19:52.3 | 28th · 28th on team | 104.3 | -0.014 | ★CR R SR CSR RSR |
| 2024-10-20 | Wachusett Regional HS | 5000m | 20:53.4 | 33rd · 5th on team | 100.5 | -0.003 | ★CR SR CSR |
| 2024-09-17 | Ghiloni Park | 4828m | 20:15.5 | 10th · 5th on team | 101.8 | +0.013 | PR CR SR CSR RSR |
2023 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-11-11 | Wrentham Development Center | 5000m | 19:48.7 | 151st · 4th on team | 102.1 | -0.041 | PR ★CR R SR CSR RSR |
| 2023-10-28 | 2023 Midland-Wachusett League XC Championships | 5000m | 21:12.2 | 34th · 4th on team | 99.5 | — | PR ★CR R SR CSR RSR |
| 2023-10-21 | 3rd Annual District E Central Mass XC Championships | 5000m | 21:58.1 | 43rd · 8th on team | 97.0 | — | PR ★CR R SR CSR RSR |
Track & Field
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-05-22 | Division B Midland-Wachusett League Meet | 2miles | 11:37.8 | 3rd · 1st on team | 106.2 | -0.026 | SR |
| 2026-05-16 | Central Mass. Division 1 Class Meet | 2miles | 11:39.81 | 12th · 1st on team | 105.4 | -0.030 | SR |
| 2026-05-13 | Nashoba Reg vs Leominster (Boys Only) | tj | 32-6 | — | — | -0.029 | |
| 2026-05-13 | Nashoba Reg vs Leominster (Boys Only) | lj | 14-11 | — | — | -0.029 | |
| 2026-05-13 | Nashoba Reg vs Leominster (Boys Only) | 2miles | 11:53.2 | 4th · 2nd on team | 103.6 | -0.029 | |
| 2026-05-09 | District E Nick DiPilato Invitational | 800m | 2:21.43 | 20th · 4th on team | 107.4 | -0.026 | ★PR ★R SR RSR |
| 2026-04-08 | Fitchburg vs Leominster | tj | 30-9 | — | — | -0.026 | |
| 2026-04-08 | Fitchburg vs Leominster | lj | 14-8.5 | — | — | -0.026 | |
| 2026-04-08 | Fitchburg vs Leominster | 800m | 2:29.4 | 3rd · 3rd on team | 101.7 | -0.026 | PR SR |
| 2026-04-08 | Fitchburg vs Leominster | 2miles | 11:50.7 | 2nd · 2nd on team | 104.2 | -0.026 | SR |
| 2026-02-07 | Midland Wachusett Div A & B League Meets | 2miles | 11:59.97 | 2nd · 1st on team | 106.2 | +0.005 | SR |
| 2026-02-07 | Midland Wachusett Div A & B League Meets | 1000m | 3:19.53 | 4th · 3rd on team | 102.2 | +0.005 | |
| 2026-02-04 | Midland Wachusett @ Fitchburg | 2miles | 12:04.8 | 4th · 1st on team | 105.5 | +0.005 | SR |
| 2026-02-04 | Midland Wachusett @ Fitchburg | 1000m | 3:24.9 | 6th · 3rd on team | 99.5 | +0.005 | |
| 2026-01-28 | Midland Wachusett @ Fitchburg #5 | 1000m | 3:17.1 | 4th · 2nd on team | 103.4 | +0.005 | |
| 2026-01-28 | Midland Wachusett @ Fitchburg #5 | 1mile | 5:30.5 | 5th · 1st on team | 106.7 | +0.005 | ★PR R SR RSR |
| 2026-01-21 | Midland Wachusett @ Fitchburg #4 | 1mile | 5:33.4 | 2nd · 1st on team | 105.8 | +0.005 | SR RSR |
| 2026-01-21 | Midland Wachusett @ Fitchburg #4 | 1000m | 3:22.9 | 11th · 3rd on team | 100.5 | +0.005 | |
| 2026-01-14 | Midland Wachusett @ Fitchburg #3 | 1000m | 3:20.6 | 8th · 4th on team | 101.6 | +0.005 | |
| 2026-01-14 | Midland Wachusett @ Fitchburg #3 | 1mile | 5:36.2 | 3rd · 1st on team | 104.9 | +0.005 | SR RSR |
| 2026-01-09 | MSTCA Northeast Invitational | 1000m | 3:08.85 | 101st · 2nd on team | 102.3 | -0.049 | ★PR SR RSR |
| 2025-12-28 | Winter Warrior HS Invitational | 1000m | 3:16.56 | 59th · 1st on team | 98.3 | -0.048 | SR RSR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-05-23 | Midland Wachusett Division B League Meet | 2miles | 11:57.22 | 6th · 2nd on team | 102.9 | -0.026 | |
| 2025-05-10 | District E Nick DiPilato Invitational | 800m | 2:32.39 | 46th · 3rd on team | 99.2 | -0.035 | PR SR |
| 2025-05-07 | Fitchburg v Leominster dual meet | tj | 30-3 | — | — | -0.026 | |
| 2025-05-07 | Fitchburg v Leominster dual meet | 2miles | 11:57.2 | 3rd · 3rd on team | 102.9 | -0.026 | |
| 2025-04-30 | Nashoba vs. Leominster | lj | 14-08.25 | — | — | -0.029 | |
| 2025-04-30 | Nashoba vs. Leominster | tj | 32-07.00 | — | — | -0.029 | |
| 2025-04-30 | Nashoba vs. Leominster | 800m | 2:46 | 8th · 5th on team | 91.4 | -0.029 | PR SR |
| 2025-04-30 | Nashoba vs. Leominster | 2miles | 12:33.3 | 2nd · 1st on team | 98.3 | -0.029 | |
| 2025-02-02 | MidLand Wachusett Indoor League Championships | 2miles | 11:37.46 | 3rd · 1st on team | 105.6 | -0.049 | ★PR SR |
| 2025-01-29 | Mid Wach @ Wachusett Week 5 | 2miles | 12:15.1 | 2nd · 1st on team | 103.6 | +0.006 | |
| 2025-01-29 | Mid Wach @ Fitchburg Week 5 | 1000m | 3:24.8 | 8th · 1st on team | 99.4 | +0.005 | |
| 2025-01-29 | Mid Wach @ Fitchburg Week 5 | 1mile | 5:37 | 5th · 2nd on team | 104.5 | +0.005 | |
| 2025-01-22 | Mid Wach @ Fitchburg Week 4 | 1mile | 5:31.3 | 8th · 1st on team | 106.2 | +0.005 | PR R SR RSR |
| 2025-01-22 | Mid Wach @ Fitchburg Week 4 | 1000m | 3:24.1 | 10th · 1st on team | 99.8 | +0.005 | |
| 2025-01-15 | MidWach @ Wachusett Week3 | 2miles | 12:15.1 | 2nd · 1st on team | 103.6 | +0.006 | |
| 2025-01-08 | MidWach @ Shrewsbury Week # 2 | 1000m | 3:29.7 | 17th · 2nd on team | 96.6 | +0.000 | |
| 2025-01-08 | MidWach @ Shrewsbury Week # 2 | 2miles | 12:14.5 | 2nd · 1st on team | 103.2 | +0.000 | |
| 2024-12-29 | Winter Warrior HS Invitational | 1000m | 3:14.88 | 31st · 2nd on team | 99.3 | -0.048 | PR SR |
| 2024-12-18 | Mid Wach Invite Meet | 1000m | 3:25.7 | 16th · 2nd on team | 99.2 | +0.005 | SR RSR |
| 2024-12-18 | Mid Wach Invite Meet | 2miles | 12:07.6 | 6th · 1st on team | 104.5 | +0.005 | PR R SR RSR |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-05-14 | Midland Wachusett Division B League Meet | 2miles | 12:43 | 9th · 3rd on team | 96.9 | -0.029 | |
| 2024-05-08 | Nashoba vs. Leominster | tj | 28-2.5 | — | — | -0.029 | |
| 2024-05-08 | Nashoba vs. Leominster | 400mh | 1:29.04 | 4th · 2nd on team | — | -0.029 | ★PR SR |
| 2024-05-08 | Nashoba vs. Leominster | 2miles | 12:09.8 | 7th · 2nd on team | 99.6 | -0.029 | PR SR |
| 2024-02-03 | Mid Wach League Championship A & B | 2miles | 12:12.93 | 6th · 1st on team | 100.3 | -0.049 | |
| 2024-01-24 | MW @ Fitchburg # 5 | 2miles | 12:12.9 | 11th · 2nd on team | 103.8 | +0.005 | PR R SR RSR |
| 2024-01-24 | MW @ Fitchburg # 5 | 1000m | 3:25.9 | 14th · 1st on team | 99.1 | +0.005 | |
| 2024-01-17 | MW @ Fitchburg # 4 | 2miles | 12:28 | 5th · 1st on team | 101.7 | +0.005 | |
| 2024-01-17 | MW @ Fitchburg # 4 | 1000m | 3:29.4 | 6th · 3rd on team | 97.4 | +0.005 | |
| 2024-01-14 | MSTCA Northeast Invitational | 1000m | 3:19.27 | 186th · 2nd on team | 97.1 | -0.049 | PR SR |
| 2024-01-10 | MW @ Fitchburg # 3 | 1000m | 3:33.8 | 8th · 2nd on team | 95.4 | +0.005 | RSR |
| 2024-01-10 | MW @ Fitchburg # 3 | 2miles | 12:18.9 | 4th · 1st on team | 102.9 | +0.005 | PR R SR RSR |
| 2023-12-09 | MSTCA Winter Festival (Large School) | 1000m | 3:29.12 | 25th · 4th on team | 92.6 | -0.049 | PR SR RSR |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-05-17 | Meet results → | Men's 2 Mile | 13:02.07 | 9th · 2nd on team | — | — | ★PR SR |
| 2023-05-17 | Meet results → | Men's Mile | 6:39.48 | 9th · 3rd on team | — | — | |
| 2023-02-04 | Meet results → | Men's Mile | 6:25.53 | 12th · 3rd on team | — | — | ★PR SR |
| 2023-01-15 | MSTCA Northeast Invitational | 1000m | 3:50.15 | 168th · 5th on team | — | -0.049 | PR SR |