- Home
- U.S. Results
- Massachusetts
- Shrewsbury
- Kelvon Sango
Kelvon Sango
Shrewsbury · Class of 2026
113 resultsTrack & Field2022–20269 first-place finishes
WrappedYour 2026 Outdoor Track season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 10 | 12th Annual District E Weight PentathlonJun 10 · Throws Pentathlon · Place 4 · ShrewsburyShrewsbury | Throws PentathlonStandard | 4. | 2932 PB | 12 |
| Jun 10 | 12th Annual District E Weight PentathlonJun 10 · Javelin · Place 24 · ShrewsburyShrewsbury | Javelin800g | 24. | 31.92m PB | 12 |
| Jun 10 | 12th Annual District E Weight PentathlonJun 10 · Discus · Place 39 · ShrewsburyShrewsbury | Discus1.6kg | 39. | 22.42m | 12 |
| Jun 10 | 12th Annual District E Weight PentathlonJun 10 · Shot Put · Place 7 · ShrewsburyShrewsbury | Shot Put12lb | 7. | 13.33m PB | 12 |
| Jun 10 | 12th Annual District E Weight PentathlonJun 10 · 200 Meters · Place 1 · ShrewsburyShrewsbury | 200 Meters | 1. | 23.10a | 12 |
| Jun 10 | 12th Annual District E Weight PentathlonJun 10 · 100 Meters · Place 1 · ShrewsburyShrewsbury | 100 Meters | 1. | 11.16a | 12 |
| May 29 | MIAA Division 1 Track & Field ChampionshipMay 29 · 100 Meters · Place 22 · ShrewsburyShrewsbury | 100 MetersRound P | 22. | 11.34aWind: -0.4 | 12 |
| May 23 | Division A Midland-Wachusett League MeetMay 23 · Shot Put · Place 4 · ShrewsburyShrewsbury | Shot Put12lb | 4. | 41-07.00 | 12 |
| May 23 | Division A Midland-Wachusett League MeetMay 23 · 200 Meters · Place 7 · ShrewsburyShrewsbury | 200 Meters | 7. | 23.46a | 12 |
| May 23 | Division A Midland-Wachusett League MeetMay 23 · 100 Meters · Place 2 · ShrewsburyShrewsbury | 100 MetersRound P | 2. | 11.22a | 12 |
| May 23 | Division A Midland-Wachusett League MeetMay 23 · 100 Meters · Place 3 · ShrewsburyShrewsbury | 100 Meters | 3. | 11.43a | 12 |
| May 13 | Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13 · Shot Put · Place 2 · ShrewsburyShrewsbury | Shot Put12lb | 2. | 40' 10" | 12 |
| May 13 | Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13 · 200 Meters · Place 2 · ShrewsburyShrewsbury | 200 Meters | 2. | 22.80 PBWind: 0 | 12 |
| May 13 | Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13 · 100 Meters · Place 1 · ShrewsburyShrewsbury | 100 Meters | 1. | 10.60 PBWind: 0 | 12 |
| May 2 | District E Girls & Boys Division 1 RelaysMay 2 · Discus · Place 34 · ShrewsburyShrewsbury | Discus1.6kg | 34. | 24.18m | 12 |
| May 2 | District E Girls & Boys Division 1 RelaysMay 2 · Shot Put · Place 12 · ShrewsburyShrewsbury | Shot Put12lb | 12. | 11.83m | 12 |
| Apr 29 | Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · Discus · Place 9 · ShrewsburyShrewsbury | Discus1.6kg | 9. | 85' 6" PB | 12 |
| Apr 29 | Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · Shot Put · Place 2 · ShrewsburyShrewsbury | Shot Put12lb | 2. | 42' 4.25" | 12 |
| Apr 29 | Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · 200 Meters · Place 1 · ShrewsburyShrewsbury | 200 Meters | 1. | 23.00Wind: 0 | 12 |
| Apr 24 | MSTCA Invacational & PentathlonApr 24 · 200 Meters · Place 10 · ShrewsburyShrewsbury | 200 Meters | 10 | 23.25a | 12 |
| Apr 24 | MSTCA Invacational & PentathlonApr 24 · 100 Meters · Place 12 · ShrewsburyShrewsbury | 100 Meters | 12 | 11.37a | 12 |
| Apr 15 | Shrewsbury vs Grafton Dual MeetApr 15 · Discus · Place 2 · ShrewsburyShrewsbury | Discus1.6kg | 2. | 84-09 | 12 |
| Apr 15 | Shrewsbury vs Grafton Dual MeetApr 15 · Shot Put · Place 1 · ShrewsburyShrewsbury | Shot Put12lb | 1. | 41-08.00 | 12 |
| Apr 15 | Shrewsbury vs Grafton Dual MeetApr 15 · 200 Meters · Place 1 · ShrewsburyShrewsbury | 200 Meters | 1. | 23.53a | 12 |
| Apr 15 | Shrewsbury vs Grafton Dual MeetApr 15 · 100 Meters · Place 1 · ShrewsburyShrewsbury | 100 Meters | 1. | 11.42a | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Mar 1 | USATF New England Youth InvitationalMar 1 · 60 Meter · Place 12 · 02-Unattached02-Unattached | 60 MeterRound P | 12. | 7.34a PB | 12 |
| Mar 1 | USATF New England Youth InvitationalMar 1 · 200 Meters · Place 10 · 02-Unattached02-Unattached | 200 Meters | 10. | 23.71a PB | 12 |
| Feb 7 | Midland Wachusett Div A & B League MeetsFeb 7 · 300 Meters · Place 8 · ShrewsburyShrewsbury | 300 Meters | 8. | 40.95a | 12 |
| Feb 7 | Midland Wachusett Div A & B League MeetsFeb 7 · 55 Meter · Place 3 · ShrewsburyShrewsbury | 55 MeterRound P | 3. | 6.95a | 12 |
| Feb 7 | Midland Wachusett Div A & B League MeetsFeb 7 · 55 Meter · Place 3 · ShrewsburyShrewsbury | 55 Meter | 3. | 6.94a | 12 |
| Feb 7 | Midland Wachusett Div A & B League MeetsFeb 7 · Shot Put · Place 3 · ShrewsburyShrewsbury | Shot Put12lb | 3. | 39-02.00 | 12 |
| Jan 28 | Midland Wachusett @ Shrewsbury #5Jan 28 · Shot Put · Place 4 · ShrewsburyShrewsbury | Shot Put | 4 | 37-7 | 12 |
| Jan 21 | Midland Wachusett @ Shrewsbury #4Jan 21 · Shot Put · Place 3 · ShrewsburyShrewsbury | Shot Put | 3 | 37-9.50 | 12 |
| Jan 14 | Midland Wachusett @ Shrewsbury #3Jan 14 · Shot Put · Place 4 · ShrewsburyShrewsbury | Shot Put | 4 | 38-10.50 | 12 |
| Jan 14 | Midland Wachusett @ Shrewsbury #3Jan 14 · 55 Meters · Place 1 · ShrewsburyShrewsbury | 55 Meters | 1 | 6.70a PB | 12 |
| Jan 7 | Midland Wachusett @ ShrewsburyJan 7 · Shot Put · Place 3 · ShrewsburyShrewsbury | Shot Put | 3 | 40-7.50 | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 28 | Winter Warrior HS InvitationalDec 28 · 55 Meter · Place 20 · ShrewsburyShrewsbury | 55 MeterRound P | 20. | 6.92a PB | 12 |
| Dec 28 | Winter Warrior HS InvitationalDec 28 · Shot Put · Place 26 · ShrewsburyShrewsbury | Shot Put12lb | 26. | 38-06.00 | 12 |
| Dec 20 | MSTCA Speed Classic (Saturday)Dec 20 · 300 Meters · Place 14 · ShrewsburyShrewsbury | 300 Meters | 14. | 37.87a PB | 12 |
| Dec 20 | MSTCA Speed Classic (Saturday)Dec 20 · 55 Meter · Place 20 · ShrewsburyShrewsbury | 55 Meter | 20. | 6.95a | 12 |
| Dec 17 | MidWach 12-17-25 @ Shrewsbury HSDec 17 · Shot Put · Place 5 · ShrewsburyShrewsbury | Shot Put12lb | 5. | 40-01.50 PB | 12 |
| Feb 26 | MSTCA Boys PentathlonFeb 26 · Long Jump · Place 150 · ShrewsburyShrewsbury | Long Jump | 150 | 4.69m | — |
| Feb 26 | MSTCA Boys PentathlonFeb 26 · High Jump · Place 155 · ShrewsburyShrewsbury | High Jump | 155 | 1.27m PB | — |
| Feb 26 | MSTCA Boys PentathlonFeb 26 · Shot Put · Place 20 · ShrewsburyShrewsbury | Shot Put | 20 | 11.02m | — |
| Feb 26 | MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 169 · ShrewsburyShrewsbury | 55m Hurdles | 169 | 12.19a | — |
| Feb 26 | MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 109 · ShrewsburyShrewsbury | 1000 Meters | 109 | 3:23.13a PB | — |
| Jan 29 | Mid Wach @ Shrewsbury Week 5Jan 29 · Shot Put · Place 13 · ShrewsburyShrewsbury | Shot Put | 13 | 33-2.50 | — |
| Jan 29 | Mid Wach @ Shrewsbury Week 5Jan 29 · 55 Meters · Place 2 · ShrewsburyShrewsbury | 55 Meters | 2 | 7.00 | — |
| Jan 22 | Mid Wach @ Shrewsbury Week 4Jan 22 · 55 Meters · Place 1 · ShrewsburyShrewsbury | 55 Meters | 1 | 6.90 | JR |
| Jan 8 | MidWach @ Shrewsbury Week # 2Jan 8 · 55 Meters · Place 4 · ShrewsburyShrewsbury | 55 Meters | 4 | 7.10 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 9 | Central Mass. Multi-MeetJun 9 · 200 Meters · Place 3 · ShrewsburyShrewsbury | 200 Meters | 3 | 24.05 | 11 |
| Jun 9 | Central Mass. Multi-MeetJun 9 · Pentathlon · Place 7 · ShrewsburyShrewsbury | Pentathlon | 7 | 2732 PB | 11 |
| Jun 9 | Central Mass. Multi-MeetJun 9 · Javelin · Place 27 · ShrewsburyShrewsbury | Javelin | 27 | 30.48m | 11 |
| Jun 9 | Central Mass. Multi-MeetJun 9 · Discus · Place 23 · ShrewsburyShrewsbury | Discus | 23 | 25.98m | 11 |
| Jun 9 | Central Mass. Multi-MeetJun 9 · 100 Meters · Place 4 · ShrewsburyShrewsbury | 100 Meters | 4 | 11.78 | 11 |
| Jun 9 | Central Mass. Multi-MeetJun 9 · Shot Put · Place 7 · ShrewsburyShrewsbury | Shot Put | 7 | 12.82m | 11 |
| May 24 | Midland Wachusett Division A League MeetMay 24 · 200 Meters · Place 9 · ShrewsburyShrewsbury | 200 Meters | 9 | 23.84a | 11 |
| May 10 | MSTCA Coaches Metro InvitationalMay 10 · 100 Meters · Place 20 · ShrewsburyShrewsbury | 100 MetersRound P | 20 | 11.68a | 11 |
| May 7 | Shrewsbury-Wachusett-St. Johns Dual Meet (BOYS)May 7 · Shot Put · Place 8 · ShrewsburyShrewsbury | Shot Put | 8 | 33-10.5 | 11 |
| May 7 | Shrewsbury-Wachusett-St. Johns Dual Meet (BOYS)May 7 · 200 Meters · Place 3 · ShrewsburyShrewsbury | 200 Meters | 3 | 23.60 | 11 |
| May 7 | Shrewsbury-Wachusett-St. Johns Dual Meet (BOYS)May 7 · 100 Meters · Place 5 · ShrewsburyShrewsbury | 100 Meters | 5 | 11.40 | 11 |
| Apr 30 | Shrewsbury vs Fitchburg Dual MeetApr 30 · 200 Meters · Place 3 · ShrewsburyShrewsbury | 200 Meters | 3 | 24.08a | 11 |
| Apr 30 | Shrewsbury vs Fitchburg Dual MeetApr 30 · 100 Meters · Place 2 · ShrewsburyShrewsbury | 100 Meters | 2 | 11.80a | 11 |
| Apr 25 | MSTCA InVacational & PentathlonApr 25 · 200 Meters · Place 22 · ShrewsburyShrewsbury | 200 Meters | 22 | 24.26 | 11 |
| Apr 25 | MSTCA InVacational & PentathlonApr 25 · 100 Meters · Place 14 · ShrewsburyShrewsbury | 100 Meters | 14 | 11.68 | 11 |
| Apr 16 | Algonquin vs Shrewsbury (Boys)Apr 16 · Shot Put · Place 5 · ShrewsburyShrewsbury | Shot Put | 5 | 36-7 | 11 |
| Apr 9 | Westborough Boys Dual MeetApr 9 · Shot Put · Place 6 · ShrewsburyShrewsbury | Shot Put | 6 | 38-10.00 | 11 |
| Apr 9 | Westborough Boys Dual MeetApr 9 · 100 Meters · Place 4 · ShrewsburyShrewsbury | 100 Meters | 4 | 11.50 | 11 |
| Apr 2 | Shepherd Hill vs. ShrewsburyApr 2 · Shot Put · Place 3 · ShrewsburyShrewsbury | Shot Put | 3 | 36-6 | 11 |
| Apr 2 | Shepherd Hill vs. ShrewsburyApr 2 · 100 Meters · Place 6 · ShrewsburyShrewsbury | 100 Meters | 6 | 11.7 | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 21 | MSTCA Speed Classic (Saturday)Dec 21 · 55 Meter · Place 63 · ShrewsburyShrewsbury | 55 Meter | 63. | 7.21a | 11 |
| Dec 18 | Shrewsbury Week # 1 Mid Wach LeagueDec 18 · 55 Meter · Place 7 · ShrewsburyShrewsbury | 55 Meter | 7. | 7.20Wind: 0 | 11 |
| Feb 27 | MSTCA Boys Indoor Individual PentathlonFeb 27 · Long Jump · Place 127 · ShrewsburyShrewsbury | Long Jump | 127 | 4.43m PB | — |
| Feb 27 | MSTCA Boys Indoor Individual PentathlonFeb 27 · High Jump · Place 113 · ShrewsburyShrewsbury | High Jump | 113 | 1.37m | — |
| Feb 27 | MSTCA Boys Indoor Individual PentathlonFeb 27 · Shot Put · Place 46 · ShrewsburyShrewsbury | Shot Put | 46 | 9.88m | — |
| Feb 27 | MSTCA Boys Indoor Individual PentathlonFeb 27 · 55m Hurdles · Place 128 · ShrewsburyShrewsbury | 55m Hurdles | 128 | 11.27a | — |
| Feb 27 | MSTCA Boys Indoor Individual PentathlonFeb 27 · 1000 Meters · Place 115 · ShrewsburyShrewsbury | 1000 Meters | 115 | 3:38.89a | — |
| Feb 11 | 45th District E InviteFeb 11 · 55 Meters · Place 34 · ShrewsburyShrewsbury | 55 Meters | 34 | 7.32a | — |
| Feb 3 | Mid Wach League Championship A & BFeb 3 · 55 Meters · Place 13 · ShrewsburyShrewsbury | 55 Meters | 13 | 7.41a | — |
| Jan 24 | MW @ Shrewsbury # 5Jan 24 · Shot Put · Place 19 · ShrewsburyShrewsbury | Shot Put | 19 | 32-2.50 | — |
| Jan 24 | MW @ Shrewsbury # 5Jan 24 · 300 Meters · Place 15 · ShrewsburyShrewsbury | 300 Meters | 15 | 43.90 | — |
| Jan 24 | MW @ Shrewsbury # 5Jan 24 · 55 Meters · Place 13 · ShrewsburyShrewsbury | 55 Meters | 13 | 7.30 | — |
| Jan 17 | MW @ Shrewsbury # 4Jan 17 · Shot Put · Place 23 · ShrewsburyShrewsbury | Shot Put | 23 | 28-10.50 | — |
| Jan 17 | MW @ Shrewsbury # 4Jan 17 · 55 Meters · Place 8 · ShrewsburyShrewsbury | 55 Meters | 8 | 7.10a | — |
| Jan 10 | MW @ Shrewsbury #3Jan 10 · 300 Meters · Place 8 · ShrewsburyShrewsbury | 300 Meters | 8 | 42.90 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 3 | Central Mass MultiMeet 2024Jun 3 · 200 Meters · Place 11 · ShrewsburyShrewsbury | 200 Meters | 11 | 24.99 | 10 |
| Jun 3 | Central Mass MultiMeet 2024Jun 3 · Javelin · Place 39 · ShrewsburyShrewsbury | Javelin | 39 | 28.16m | 10 |
| Jun 3 | Central Mass MultiMeet 2024Jun 3 · Discus · Place 33 · ShrewsburyShrewsbury | Discus | 33 | 24.78m | 10 |
| Jun 3 | Central Mass MultiMeet 2024Jun 3 · Shot Put · Place 16 · ShrewsburyShrewsbury | Shot Put | 16 | 11.25m | 10 |
| Jun 3 | Central Mass MultiMeet 2024Jun 3 · 100 Meters · Place 6 · ShrewsburyShrewsbury | 100 Meters | 6 | 11.96 | 10 |
| Apr 10 | Shrewsbury vs Shepherd HillApr 10 · Shot Put · Place 9 · ShrewsburyShrewsbury | Shot Put | 9 | 33-11 | — |
| Apr 10 | Shrewsbury vs Shepherd HillApr 10 · 200 Meters · Place 9 · ShrewsburyShrewsbury | 200 Meters | 9 | 25.22a | — |
| Apr 10 | Shrewsbury vs Shepherd HillApr 10 · 100 Meters · Place 8 · ShrewsburyShrewsbury | 100 Meters | 8 | 12.20a | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 20 | MidWach Meet @ Shrewsbury # 2Dec 20 · 300 Meters · Place 4 · ShrewsburyShrewsbury | 300 Meters | 4. | 43.40 | 10 |
| Dec 20 | MidWach Meet @ Shrewsbury # 2Dec 20 · 55 Meter · Place 8 · ShrewsburyShrewsbury | 55 Meter | 8. | 7.10 | 10 |
| Dec 20 | MidWach Meet @ Shrewsbury # 2Dec 20 · High Jump · ShrewsburyShrewsbury | High Jump | -- | NH | 10 |
| Dec 20 | MWIL Invite #2Dec 20 · 300 Meters · Place 4 · ShrewsburyShrewsbury | 300 Meters | 4. | 43.4 | 10 |
| Dec 20 | MWIL Invite #2Dec 20 · 55 Meter · Place 8 · ShrewsburyShrewsbury | 55 Meter | 8. | 7.1 | 10 |
| Dec 20 | MWIL Invite #2Dec 20 · High Jump · ShrewsburyShrewsbury | High Jump | --- | NH | 10 |
| Dec 17 | MSTCA Speed Classic (Large School)Dec 17 · 300 Meters · Place 64 · ShrewsburyShrewsbury | 300 Meters | 64. | 40.44a | 10 |
| Dec 17 | MSTCA Speed Classic (Large School)Dec 17 · 55 Meter · Place 98 · ShrewsburyShrewsbury | 55 Meter | 98. | 7.35a | 10 |
| Dec 13 | MWIL Shrewsbury Invitational #1Dec 13 · 55m Hurdles · Place 11 · ShrewsburyShrewsbury | 55m Hurdles39" | 11. | 10.8 PB | 10 |
| Dec 13 | MWIL Shrewsbury Invitational #1Dec 13 · 55 Meter · Place 6 · ShrewsburyShrewsbury | 55 Meter | 6. | 7.2 | 10 |
| Jan 7 | MSTCA Freshman Sophomore Championships Large SchoolJan 7 · 55m Hurdles · Place 54 · ShrewsburyShrewsbury | 55m Hurdles39"Round P | 54. | 11.03a | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 21 | USATF New England Youth Series - Meet #3May 21 · 400 Meters · Place 10 · 02-Unattached02-Unattached | 400 Meters | 10. | 1:00.89a PB | 9 |
| May 21 | USATF New England Youth Series - Meet #3May 21 · 100 Meters · Place 12 · 02-Unattached02-Unattached | 100 Meters | 12. | 12.48a | 9 |
| Mar 1 | 27th Annual MSTCA Boys PentathlonMar 1 · Long Jump · Place 99 · ShrewsburyShrewsbury | Long Jump | 99 | 4.52m PB | 9 |
| Mar 1 | 27th Annual MSTCA Boys PentathlonMar 1 · High Jump · Place 89 · ShrewsburyShrewsbury | High Jump | 89 | 1.42m PB | 9 |
| Mar 1 | 27th Annual MSTCA Boys PentathlonMar 1 · Shot Put · Place 50 · ShrewsburyShrewsbury | Shot Put | 50 | 9.24m | 9 |
| Mar 1 | 27th Annual MSTCA Boys PentathlonMar 1 · 55m Hurdles · Place 99 · ShrewsburyShrewsbury | 55m Hurdles | 99 | 11.30 | 9 |
| Mar 1 | 27th Annual MSTCA Boys PentathlonMar 1 · 1000 Meters · Place 103 · ShrewsburyShrewsbury | 1000 Meters | 103 | 3:38.46 PB | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 17 | MSTCA Speed Classic Large SchoolDec 17 · 300 Meters · Place 80 · ShrewsburyShrewsbury | 300 Meters | 80. | 43.11a | 9 |
| Dec 17 | MSTCA Speed Classic Large SchoolDec 17 · 55 Meter · Place 86 · ShrewsburyShrewsbury | 55 Meter | 86. | 7.50a | 9 |