1. Home
  2. U.S. Results
  3. Massachusetts
  4. Canton
  5. Joshua Saint-Vil

Joshua Saint-Vil

Canton · Class of 2027

79 resultsTrack & Field2025–20269 first-place finishes
WrappedYour 2026 Outdoor Track season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →

Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorStoughton vs Canton · Apr 1410.9Stoughton vs CantonApril 14, 2026
1000 Meters · IndoorMSTCA Boys Pentathlon · Feb 263:23.31aMSTCA Boys PentathlonFebruary 26, 2026
110m Hurdles · 39" / 0.991m · OutdoorMIAA Division 3 Track & Field Championship · May 2818.84aMIAA Division 3 Track & Field ChampionshipMay 28, 2026
1500 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 245:39.45aMSTCA Invacational & PentathlonApril 24, 2026
200 Meters · OutdoorMansfield vs Canton · May 1223.30aMansfield vs CantonMay 12, 2026
55 Meters · IndoorHockomock League Championship · Feb 56.92aHockomock League ChampionshipFebruary 5, 2026
High Jump · IndoorMSTCA Boys Pentathlon · Feb 261.72mMSTCA Boys PentathlonFebruary 26, 2026
High Jump · OutdoorMSTCA Division 3 Relays · May 31.73mMSTCA Division 3 RelaysMay 3, 2026
Long Jump · IndoorMSTCA Boys Pentathlon · Feb 266.50mMSTCA Boys PentathlonFebruary 26, 2026
Long Jump · OutdoorFoxboro vs. Canton · Apr 722' 3"Foxboro vs. CantonApril 7, 2026
Pentathlon (Outdoor) · Standard · OutdoorMIAA Division 3 Track & Field Championship · May 282500MIAA Division 3 Track & Field ChampionshipMay 28, 2026
Shot Put · 12lb · OutdoorMIAA Division 3 Track & Field Championship · May 289.74mMIAA Division 3 Track & Field ChampionshipMay 28, 2026

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

2026 Outdoor Track

40 results
DateMeetEventPlMarkGr
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Pentathlon (Outdoor) · Place 11 · CantonPentathlon (Outdoor)StandardRound M11.2500 PB11
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Long Jump · Place 1 · CantonLong JumpRound M1.6.52m11
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Long Jump · Place 14 · CantonLong Jump14.20-08.0011
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · High Jump · Place 3 · CantonHigh JumpRound M3.1.75m11
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Shot Put · Place 10 · CantonShot Put12lbRound M10.9.74m PB11
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 110m Hurdles · Place 11 · Canton110m Hurdles39" / 0.991mRound M11.18.84a PB11
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 1500 Meters · Place 12 · Canton1500 MetersRound M12.5:52.41a11
May 23Hockomock Spring Track ChampionshipMay 23 · Long Jump · Place 6 · CantonLong Jump6.20-11.0011
May 23Hockomock Spring Track ChampionshipMay 23 · 100 Meters · Place 8 · Canton100 MetersRound P8.11.44a11
May 23Hockomock Spring Track ChampionshipMay 23 · 100 Meters · Place 8 · Canton100 Meters8.11.55a11
May 16MSTCA Coaches Shore InvitationalMay 16 · Long Jump · Place 14 · CantonLong Jump1420-511
May 16MSTCA Coaches Shore InvitationalMay 16 · High Jump · Place 21 · CantonHigh Jump215-811
May 16MSTCA Coaches Shore InvitationalMay 16 · 100 Meters · Place 41 · Canton100 Meters4111.87a11
May 12Mansfield vs CantonMay 12 · Long Jump · Place 1 · CantonLong Jump122-811
May 12Mansfield vs CantonMay 12 · High Jump · Place 1 · CantonHigh Jump15-611
May 12Mansfield vs CantonMay 12 · 200 Meters · Place 4 · Canton200 Meters423.30a PB11
May 12Mansfield vs CantonMay 12 · 100 Meters · Place 2 · Canton100 Meters211.40a11
May 5Canton vs OAMay 5 · Long Jump · Place 2 · CantonLong Jump2.20' 7"Unofficial11
May 5Canton vs OAMay 5 · High Jump · CantonHigh Jump—NH11
May 5Canton vs OAMay 5 · 200 Meters · Place 1 · Canton200 Meters1.22.7Unofficial11
May 5Canton vs OAMay 5 · 100 Meters · Place 2 · Canton100 Meters2.11.3Unofficial11
May 3MSTCA Division 3 RelaysMay 3 · Long Jump · Place 1 · CantonLong Jump16.54m11
May 3MSTCA Division 3 RelaysMay 3 · High Jump · Place 5 · CantonHigh Jump51.73m PB11
Apr 28Canton vs North AttleboroApr 28 · Long Jump · Place 1 · CantonLong Jump1.21'6.5"Unofficial11
Apr 28Canton vs North AttleboroApr 28 · High Jump · Place 1 · CantonHigh Jump1.5'8"Unofficial11
Apr 28Canton vs North AttleboroApr 28 · 110m Hurdles · Canton110m Hurdles39" / 0.991m—18.9Unofficial11
Apr 28Canton vs North AttleboroApr 28 · 100 Meters · Canton100 Meters—11.2Unofficial11
Apr 24MSTCA Invacational & PentathlonApr 24 · Long Jump · Place 2 · CantonLong Jump26.24m11
Apr 24MSTCA Invacational & PentathlonApr 24 · High Jump · Place 6 · CantonHigh Jump61.77m11
Apr 24MSTCA Invacational & PentathlonApr 24 · Shot Put · Place 22 · CantonShot Put229.08m11
Apr 24MSTCA Invacational & PentathlonApr 24 · 110m Hurdles · Place 29 · Canton110m Hurdles2919.04a11
Apr 24MSTCA Invacational & PentathlonApr 24 · 1500 Meters · Place 25 · Canton1500 Meters255:39.45a PB11
Apr 14Stoughton vs CantonApr 14 · Long Jump · Place 1 · CantonLong Jump121-511
Apr 14Stoughton vs CantonApr 14 · High Jump · Place 1 · CantonHigh Jump15-1011
Apr 14Stoughton vs CantonApr 14 · 110m Hurdles · Place 3 · Canton110m Hurdles319.211
Apr 14Stoughton vs CantonApr 14 · 100 Meters · Place 3 · Canton100 Meters310.9 PB11
Apr 7Foxboro vs. CantonApr 7 · Long Jump · Place 1 · CantonLong Jump1.22' 3" PB11
Apr 7Foxboro vs. CantonApr 7 · High Jump · Place 2 · CantonHigh Jump2.5' 6"11
Apr 7Foxboro vs. CantonApr 7 · 110m Hurdles · Place 2 · Canton110m Hurdles39" / 0.991m2.19.211
Apr 7Foxboro vs. CantonApr 7 · 100 Meters · Place 2 · Canton100 Meters2.11.011

2026 Indoor Track

17 results
DateMeetEventPlMarkGr
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 5 · CantonLong Jump56.50m PB11
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 23 · CantonHigh Jump231.72m PB11
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 80 · CantonShot Put808.89m11
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 100 · Canton55m Hurdles10010.25a11
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 83 · Canton1000 Meters833:23.31a PB11
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · High Jump · Place 8 · CantonHigh Jump86-011
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · High Jump · Place 8 · CantonHigh Jump86-00.00—
Feb 5Hockomock League ChampionshipFeb 5 · High Jump · Place 1 · CantonHigh Jump16-211
Feb 5Hockomock League ChampionshipFeb 5 · 55 Meters · Place 9 · Canton55 Meters96.92a PB11
Jan 24MSTCA Coaches' InvitationalJan 24 · High Jump · Place 14 · CantonHigh Jump146-00.0011
Jan 22Hockomock League #4Jan 22 · High Jump · Place 2 · CantonHigh Jump25-1011
Jan 22Hockomock League #4Jan 22 · 55 Meters · Place 14 · Canton55 Meters146.98a11
Jan 17MSTCA Kalperis Relays - Division 3Jan 17 · High Jump · Place 6 · CantonHigh Jump61.78m11
Jan 15Hockomock League #3Jan 15 · High Jump · Place 1 · CantonHigh Jump16-011
Jan 15Hockomock League #3Jan 15 · 55 Meters · Place 15 · Canton55 Meters156.99a11
Jan 8Hockomock League #2 (Double Dual)Jan 8 · High Jump · Place 4 · CantonHigh Jump45-1011
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 55 Meters · Place 20 · Canton55 Meters207.00a11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · High Jump · Place 7 · CantonHigh Jump76-010
May 24Hockomock Spring Track ChampionshipMay 24 · High Jump · Place 3 · CantonHigh Jump35-1010
May 17MSTCA Division 4 RelaysMay 17 · High Jump · Place 12 · CantonHigh Jump121.73m10
May 8Mansfield vs CantonMay 8 · Long Jump · Place 12 · CantonLong Jump1216-08.0010
May 8Mansfield vs CantonMay 8 · High Jump · Place 2 · CantonHigh Jump25-08.0010
May 8Mansfield vs CantonMay 8 · 200 Meters · Place 5 · Canton200 Meters524.72a10
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · Long Jump · Place 31 · CantonLong Jump3115-1.7510
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · High Jump · Place 10 · CantonHigh Jump105-810
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 100 Meters · Place 16 · Canton100 MetersRound P1611.58a10
Apr 29Hock Dual: OA vs. CantonApr 29 · Long Jump · Place 4 · CantonLong Jump418-10.0010
Apr 29Hock Dual: OA vs. CantonApr 29 · High Jump · Place 2 · CantonHigh Jump205-0610
Apr 29Hock Dual: OA vs. CantonApr 29 · 100 Meters · Place 3 · Canton100 Meters311.310
Apr 8Stoughton vs. CantonApr 8 · High Jump · Place 4 · CantonHigh Jump45-210
Apr 8Stoughton vs. CantonApr 8 · 100 Meters · Place 15 · Canton100 Meters1512.210

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 6Hockomock League ChampionshipFeb 6 · High Jump · Place 4 · CantonHigh Jump45-8—
Feb 6Hockomock League ChampionshipFeb 6 · 55 Meters · Place 21 · Canton55 Meters217.06a—
Jan 23Hockomock League #4Jan 23 · High Jump · Place 14 · CantonHigh Jump145-4—
Jan 23Hockomock League #4Jan 23 · 55 Meters · Place 37 · Canton55 Meters377.25a—
Jan 9Hockomock League #2Jan 9 · High Jump · Place 17 · CantonHigh Jump175-2—
Jan 9Hockomock League #2Jan 9 · 55 Meters · Place 28 · Canton55 Meters287.13a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · High Jump · Place 11 · CantonHigh Jump115-4—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 55 Meters · Place 26 · Canton55 Meters267.19a—