- Home
- U.S. Results
- Massachusetts
- Shrewsbury
- Chirantan Mavinahalli
Chirantan Mavinahalli
Shrewsbury · Class of 2026
38 resultsTrack & Field2022–2026
WrappedYour 2026 Outdoor Track season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →
| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 100 Meters · OutdoorWestborough vs. Shrewsbury Dual Meet (Boys Only) · Apr 29 | 11.60 | Westborough vs. Shrewsbury Dual Meet (Boys Only) | April 29, 2026 |
| 110m Hurdles · 39" / 0.991m · OutdoorBoys Algonquin vs. Shrewsbury MWIL Dual Meet · May 13 | 19.30 | Boys Algonquin vs. Shrewsbury MWIL Dual Meet | May 13, 2026 |
| 200 Meters · OutdoorWachusett vs. Saint John's vs. Shrewsbury · May 8 | 22.50 | Wachusett vs. Saint John's vs. Shrewsbury | May 8, 2026 |
| 300 Meters · IndoorMid Wach League Championship A & B · Feb 3 | 38.83a | Mid Wach League Championship A & B | February 3, 2024 |
| 400 Meters · Relay Split · OutdoorMIAA Division 1 Track & Field Championship · May 29 | 56.212a | MIAA Division 1 Track & Field Championship | May 29, 2025 |
| 55 Meter · IndoorWinter Warrior HS Invitational · Dec 28 | 7.19a | Winter Warrior HS Invitational | December 28, 2025 |
| 55 Meters · IndoorMidWach @ Shrewsbury Week # 2 · Jan 8 | 7.20 | MidWach @ Shrewsbury Week # 2 | January 8, 2025 |
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 1 Track & Field ChampionshipMay 29 · 200 Meters · Place 29 · ShrewsburyShrewsbury | 200 MetersRound P | 29. | 23.22aWind: 0.6 | 12 |
| May 23 | Division A Midland-Wachusett League MeetMay 23 · 200 Meters · Place 8 · ShrewsburyShrewsbury | 200 Meters | 8. | 23.60a | 12 |
| May 16 | Central Mass. Division 1 Class MeetMay 16 · 200 Meters · Place 11 · ShrewsburyShrewsbury | 200 MetersRound P | 11. | 23.18a | 12 |
| May 13 | Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13 · 110m Hurdles · Place 4 · ShrewsburyShrewsbury | 110m Hurdles39" / 0.991m | 4. | 19.30 PBWind: 0 | 12 |
| May 13 | Boys Algonquin vs. Shrewsbury MWIL Dual MeetMay 13 · 200 Meters · Place 4 · ShrewsburyShrewsbury | 200 Meters | 4. | 23.00Wind: 0 | 12 |
| May 8 | Wachusett vs. Saint John's vs. ShrewsburyMay 8 · 200 Meters · Place 2 · ShrewsburyShrewsbury | 200 Meters | 2. | 22.50 PBWind: 0 | 12 |
| Apr 29 | Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · 200 Meters · Place 3 · ShrewsburyShrewsbury | 200 Meters | 3. | 23.60Wind: 0 | 12 |
| Apr 29 | Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · 100 Meters · Place 3 · ShrewsburyShrewsbury | 100 Meters | 3. | 11.60 PBWind: 0 | 12 |
| Apr 24 | MSTCA Invacational & PentathlonApr 24 · 200 Meters · Place 16 · ShrewsburyShrewsbury | 200 Meters | 16 | 23.46a | 12 |
| Apr 24 | MSTCA Invacational & PentathlonApr 24 · 100 Meters · Place 30 · ShrewsburyShrewsbury | 100 Meters | 30 | 11.67a | 12 |
| Apr 15 | Shrewsbury vs Grafton Dual MeetApr 15 · 200 Meters · Place 3 · ShrewsburyShrewsbury | 200 Meters | 3. | 23.99a | 12 |
| Apr 15 | Shrewsbury vs Grafton Dual MeetApr 15 · 100 Meters · Place 10 · ShrewsburyShrewsbury | 100 Meters | 10. | 11.90a | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jan 28 | Midland Wachusett @ Shrewsbury #5Jan 28 · 300 Meters · Place 4 · ShrewsburyShrewsbury | 300 Meters | 4 | 43.00 | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 28 | Winter Warrior HS InvitationalDec 28 · 300 Meters · Place 57 · ShrewsburyShrewsbury | 300 Meters | 57. | 39.33a | 12 |
| Dec 28 | Winter Warrior HS InvitationalDec 28 · 55 Meter · Place 88 · ShrewsburyShrewsbury | 55 MeterRound P | 88. | 7.19a PB | 12 |
| Dec 20 | MSTCA Speed Classic (Saturday)Dec 20 · 300 Meters · Place 39 · ShrewsburyShrewsbury | 300 Meters | 39. | 39.15a | 12 |
| Feb 2 | MidLand Wachusett Indoor League ChampionshipsFeb 2 · 300 Meters · Place 14 · ShrewsburyShrewsbury | 300 Meters | 14 | 40.70a | — |
| Jan 8 | MidWach @ Shrewsbury Week # 2Jan 8 · 55 Meters · Place 7 · ShrewsburyShrewsbury | 55 Meters | 7 | 7.20 PB | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 29 | MIAA Division 1 Track & Field ChampionshipMay 29 · 400 Meters · ShrewsburyShrewsbury | 400 MetersRelay Split | — | 56.212a PB | 11 |
| May 18 | MSTCA Division 1 RelaysMay 18 · 400 Meters · ShrewsburyShrewsbury | 400 MetersRelay Split | — | 56.725a | 11 |
| May 7 | Shrewsbury-Wachusett-St. Johns Dual Meet (BOYS)May 7 · 200 Meters · Place 9 · ShrewsburyShrewsbury | 200 Meters | 9 | 24.10 | 11 |
| May 7 | Shrewsbury-Wachusett-St. Johns Dual Meet (BOYS)May 7 · 100 Meters · Place 58 · ShrewsburyShrewsbury | 100 Meters | 58 | 14.70 | 11 |
| Apr 16 | Algonquin vs Shrewsbury (Boys)Apr 16 · 200 Meters · Place 4 · ShrewsburyShrewsbury | 200 Meters | 4 | 24.1 | 11 |
| Apr 9 | Westborough Boys Dual MeetApr 9 · 200 Meters · Place 3 · ShrewsburyShrewsbury | 200 Meters | 3 | 24.20 | 11 |
| Apr 2 | Shepherd Hill vs. ShrewsburyApr 2 · 200 Meters · Place 5 · ShrewsburyShrewsbury | 200 Meters | 5 | 24.3 | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 21 | MSTCA Speed Classic (Saturday)Dec 21 · 300 Meters · Place 37 · ShrewsburyShrewsbury | 300 Meters | 37. | 39.10a | 11 |
| Feb 3 | Mid Wach League Championship A & BFeb 3 · 300 Meters · Place 11 · ShrewsburyShrewsbury | 300 Meters | 11 | 38.83a PB | — |
| Jan 12 | MSTCA Northeast InvitationalJan 12 · 300 Meters · Place 98 · ShrewsburyShrewsbury | 300 Meters | 98 | 39.40 | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 1 | Algonquin vs Shrewsbury (Boys)May 1 · 200 Meters · Place 5 · ShrewsburyShrewsbury | 200 Meters | 5. | 24.5 | 10 |
| Apr 10 | Shrewsbury vs Shepherd HillApr 10 · 200 Meters · Place 7 · ShrewsburyShrewsbury | 200 Meters | 7 | 24.94a | — |
| Apr 10 | Shrewsbury vs Shepherd HillApr 10 · 100 Meters · Place 10 · ShrewsburyShrewsbury | 100 Meters | 10 | 12.38a | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 17 | MSTCA Speed Classic (Large School)Dec 17 · 300 Meters · Place 45 · ShrewsburyShrewsbury | 300 Meters | 45. | 39.78a | 10 |
| Dec 17 | MSTCA Speed Classic (Large School)Dec 17 · 55 Meter · Place 89 · ShrewsburyShrewsbury | 55 Meter | 89. | 7.33a | 10 |
| Jan 7 | MSTCA Freshman Sophomore Championships Large SchoolJan 7 · 55 Meter · Place 86 · ShrewsburyShrewsbury | 55 MeterRound P | 86. | 7.58a | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 21 | USATF New England Youth Series - Meet #3May 21 · 400 Meters · 02-Unattached02-Unattached | 400 Meters | — | DNS | 9 |
| May 21 | USATF New England Youth Series - Meet #3May 21 · 100 Meters · Place 10 · 02-Unattached02-Unattached | 100 Meters | 10. | 12.31a | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 17 | MSTCA Speed Classic Large SchoolDec 17 · 300 Meters · Place 96 · ShrewsburyShrewsbury | 300 Meters | 96. | 44.42a | 9 |
| Dec 17 | MSTCA Speed Classic Large SchoolDec 17 · 55 Meter · Place 87 · ShrewsburyShrewsbury | 55 Meter | 87. | 7.50a | 9 |