- Home
- U.S. Results
- Massachusetts
- Bellingham
- Xavier Dupuis
Xavier Dupuis
Bellingham · Class of 2029
31 resultsTrack & Field2025–20261 first-place finishes
WrappedYour 2026 Outdoor Track season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →
| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · OutdoorTVL Showcase Meet · May 20 | 5:15.27a | TVL Showcase Meet | May 20, 2025 |
| 2 Miles · IndoorMSTCA Rising Championship · Feb 10 | 11:04.74a | MSTCA Rising Championship | February 10, 2026 |
| 2 Miles · OutdoorMSTCA Lou Tozzi Twilight Freshman Sophomore Invitational · May 8 | 10:44.78a | MSTCA Lou Tozzi Twilight Freshman Sophomore Invitational | May 8, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 29 | MIAA Division 5 Track & Field ChampionshipMay 29 · 2 Miles · Place 26 · Bellingham | 2 Miles | 26. | 10:44.99a | 9 |
| May 22 | Hopkinton Last Chance MeetMay 22 · 2 Miles · Place 5 · Bellingham | 2 Miles | 5. | 11:02.09a | 9 |
| May 8 | MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 2 Miles · Place 19 · Bellingham | 2 Miles | 19 | 10:44.78a PB | 9 |
| May 6 | Bellingham vs MillisMay 6 · 2 Miles · Place 2 · Bellingham | 2 Miles | 2 | 11:42.27a | 9 |
| May 6 | Bellingham vs MillisMay 6 · 1 Mile · Place 2 · Bellingham | 1 Mile | 2 | 5:17.14a | 9 |
| Apr 29 | Norton at BellinghamApr 29 · 2 Miles · Place 1 · Bellingham | 2 Miles | 1. | 12:06.47a | 9 |
| Apr 29 | Norton at BellinghamApr 29 · 1 Mile · Place 3 · Bellingham | 1 Mile | 3. | 5:18.69a | 9 |
| Apr 15 | Bellingham vs MedwayApr 15 · 2 Miles · Place 2 · Bellingham | 2 Miles | 2 | 11:36.98a | 9 |
| Apr 15 | Bellingham vs MedwayApr 15 · 1 Mile · Place 4 · Bellingham | 1 Mile | 4 | 5:23.49a | 9 |
| Apr 7 | Bellingham @ Dover SherbornApr 7 · 2 Miles · Place 2 · Bellingham | 2 Miles | 2. | 12:22.0 | 9 |
| Mar 31 | Medfield vs. BellinghamMar 31 · 2 Miles · Place 2 · Bellingham | 2 Miles | 2 | 12:12 | 9 |
| Mar 31 | Medfield vs. BellinghamMar 31 · 1 Mile · Place 4 · Bellingham | 1 Mile | 4 | 5:25.1 | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 10 | MSTCA Rising ChampionshipFeb 10 · 2 Miles · Place 9 · Bellingham | 2 Miles | 9 | 11:04.74a PB | 9 |
| Jan 31 | Tri Valley League ShowcaseJan 31 · 2 Miles · Place 10 · Bellingham | 2 Miles | 10 | 11:06.70a | 9 |
| Jan 24 | MSTCA Freshman-Sophomore ChampionshipJan 24 · 2 Miles · Place 27 · Bellingham | 2 Miles | 27 | 11:22.59a | 9 |
| Jan 14 | TVL- Small Double-DualJan 14 · 2 Miles · Place 3 · Bellingham | 2 Miles | 3 | 12:31.98a | 9 |
| Jan 8 | Tri Valley League - Meet 4Jan 8 · 2 Miles · Place 5 · Bellingham | 2 Miles | 5 | 11:04.85a | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 20 | TVL Showcase MeetMay 20 · 2 Miles · Place 21 · Bellingham | 2 Miles | 21 | 12:12.44a | 8 |
| May 20 | TVL Showcase MeetMay 20 · 1 Mile · Place 7 · Bellingham | 1 Mile | 7 | 5:15.27a PB | 8 |
| May 7 | Norton vs BellinghamMay 7 · 2 Miles · Place 3 · Bellingham | 2 Miles | 3 | 12:12.1 | 8 |
| May 7 | Norton vs BellinghamMay 7 · 1 Mile · Place 5 · Bellingham | 1 Mile | 5 | 5:30.7 | 8 |
| Apr 29 | Medway at BellinghamApr 29 · 2 Miles · Place 5 · Bellingham | 2 Miles | 5 | 12:43.25a | 8 |
| Apr 29 | Medway at BellinghamApr 29 · 1 Mile · Place 8 · Bellingham | 1 Mile | 8 | 5:53.08a | 8 |
| Apr 17 | Bellingham vs Dover-SherbornApr 17 · 2 Miles · Place 7 · Bellingham | 2 Miles | 7 | 12:37.37a | 8 |
| Apr 17 | Bellingham vs Dover-SherbornApr 17 · 1 Mile · Place 8 · Bellingham | 1 Mile | 8 | 5:54.45a | 8 |
| Apr 9 | Bellingham vs MedfieldApr 9 · 2 Miles · Place 7 · Bellingham | 2 Miles | 7 | 12:48.3 | 8 |
| Apr 9 | Bellingham vs MedfieldApr 9 · 1 Mile · Place 7 · Bellingham | 1 Mile | 7 | 5:38.7 | 8 |
| Apr 2 | Millis at BellinghamApr 2 · 2 Miles · Place 3 · Bellingham | 2 Miles | 3 | 12:50.18a | 8 |
| Apr 2 | Millis at BellinghamApr 2 · 1 Mile · Place 7 · Bellingham | 1 Mile | 7 | 5:58.53a | 8 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jan 24 | Tri Valley League Meet 5Jan 24 · 2 Miles · Place 10 · Bellingham | 2 Miles | 10 | 12:36.76a | — |
| Jan 3 | Tri Valley Meet 4Jan 3 · 2 Miles · Place 16 · Bellingham | 2 Miles | 16 | 13:50.12a | — |