Ivan Guo
Westborough · Class of 2026
27 resultsTrack & Field2023–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 Boys Dual Meet · Apr 9 | 12.80 | Westborough Boys Dual Meet | April 9, 2025 |
| 55 Meters · IndoorMidland Wachusett @ Wachusett #3 · Jan 14 | 7.60a | Midland Wachusett @ Wachusett #3 | January 14, 2026 |
| Javelin · 800g · OutdoorCentral Mass. Division 1 Class Meet · May 16 | 130-11 | Central Mass. Division 1 Class Meet | May 16, 2026 |
| Shot Put · 12lb · IndoorMidland Wachusett Div A & B League Meets · Feb 7 | 36-08.50 | Midland Wachusett Div A & B League Meets | February 7, 2026 |
| Shot Put · 12lb · OutdoorWestborough vs. Shrewsbury Dual Meet (Boys Only) · Apr 29 | 35' 6.5" | Westborough vs. Shrewsbury Dual Meet (Boys Only) | April 29, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 23 | Division A Midland-Wachusett League MeetMay 23 · Javelin · Place 6 · Westborough | Javelin800g | 6. | 127-10 | 12 |
| May 16 | Central Mass. Division 1 Class MeetMay 16 · Javelin · Place 10 · Westborough | Javelin800g | 10. | 130-11 PB | 12 |
| May 12 | Westborough vs Shepherd Hill Dual MeetMay 12 · Javelin · Westborough | Javelin800g | — | 132'04"Unofficial | 12 |
| May 2 | District E Girls & Boys Division 1 RelaysMay 2 · Javelin · Place 19 · Westborough | Javelin800g | 19. | 36.22m | 12 |
| May 2 | District E Girls & Boys Division 1 RelaysMay 2 · Shot Put · Place 27 · Westborough | Shot Put12lb | 27. | 10.19m | 12 |
| Apr 29 | Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · Javelin · Place 4 · Westborough | Javelin800g | 4. | 122' 9" | 12 |
| Apr 29 | Westborough vs. Shrewsbury Dual Meet (Boys Only)Apr 29 · Shot Put · Place 7 · Westborough | Shot Put12lb | 7. | 35' 6.5" PB | 12 |
| Apr 15 | Wachusett vs Westborough Dual MeetApr 15 · Javelin · Westborough | Javelin800g | — | 120'06"Unofficial | 12 |
| Apr 8 | Westborough vs Grafton Dual MeetApr 8 · Javelin · Westborough | Javelin800g | — | 121'07"Unofficial | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 7 | Midland Wachusett Div A & B League MeetsFeb 7 · Shot Put · Place 5 · Westborough | Shot Put12lb | 5. | 36-08.50 PB | 12 |
| Jan 28 | Midland Wachusett @ Shrewsbury #5Jan 28 · Shot Put · Place 3 · Westborough | Shot Put | 3 | 40-8.75 | 12 |
| Jan 21 | Midland Wachusett @ Wachusett #4Jan 21 · Shot Put · Place 7 · Westborough | Shot Put | 7 | 37-1.50 | 12 |
| Jan 14 | Midland Wachusett @ Wachusett #3Jan 14 · Shot Put · Place 7 · Westborough | Shot Put | 7 | 34-10.50 | 12 |
| Jan 14 | Midland Wachusett @ Wachusett #3Jan 14 · 55 Meters · Place 22 · Westborough | 55 Meters | 22 | 7.60a PB | 12 |
| Jan 7 | Midland Wachusett @ WachusettJan 7 · Shot Put · Place 8 · Westborough | Shot Put | 8 | 32-3 | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 17 | MidWach 12-17-25 @ Shrewsbury HSDec 17 · Shot Put · Place 10 · Westborough | Shot Put12lb | 10. | 32-09.00 | 12 |
| Jan 22 | Mid Wach @ Wachusett Week 4Jan 22 · 55m Hurdles · Place 15 · Westborough | 55m Hurdles | 15 | 11.50 | — |
| Jan 15 | Mid Wach @ Fitchburg Week 3Jan 15 · 55m Hurdles · Place 9 · Westborough | 55m Hurdles | 9 | 11.40 | JR |
| Jan 15 | Mid Wach @ Fitchburg Week 3Jan 15 · 55 Meters · Place 23 · Westborough | 55 Meters | 23 | 7.60 | JR |
| Jan 8 | MidWach Week 2 @ WachusettJan 8 · 55m Hurdles · Place 14 · Westborough | 55m Hurdles | 14 | 11.80 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 10 | District E Nick DiPilato InvitationalMay 10 · Javelin · Place 9 · Westborough | Javelin | 9 | 115-9 | 11 |
| May 8 | Westborough v HudsonMay 8 · Javelin · Place 7 · Westborough | Javelin | 7 | 114-08 | 11 |
| May 8 | Westborough v HudsonMay 8 · 100 Meters · Place 30 · Westborough | 100 Meters | 30 | 13.30a | 11 |
| May 3 | District E Girls & Boys Division 1 RelaysMay 3 · Javelin · Place 14 · Westborough | Javelin | 14 | 35.81m | 11 |
| Apr 9 | Westborough Boys Dual MeetApr 9 · Javelin · Place 4 · Westborough | Javelin | 4 | 111-01 | 11 |
| Apr 9 | Westborough Boys Dual MeetApr 9 · 100 Meters · Place 27 · Westborough | 100 Meters | 27 | 12.80 PB | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 13 | MWIL Shrewsbury Invitational #1Dec 13 · Shot Put · Place 22 · Westborough | Shot Put12lb | 22. | 26-02.50 | 10 |