- Home
- U.S. Results
- Massachusetts
- Glenbrook
- Liam McCaffery
Liam McCaffery
Glenbrook · Class of 2030
50 resultsTrack & Field2022–20264 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 15 | Massachusetts Middle School Track & Field State Championship- Division 3Jun 15 · Javelin · GlenbrookGlenbrook | Javelin500g TJ | -- | DNS | 8 |
| Jun 6 | Longmeadow Youth Track MeetJun 6 · Javelin · Place 1 · Longmeadow Parks & RecLongmeadow Parks & Rec | Javelin500g TJ | 1. | 66' 1" | 8 |
| May 2 | Bement invitational 2026May 2 · Shot Put · Place 18 · Longmeadow Parks & RecLongmeadow Parks & Rec | Shot Put4kg | 18. | 23' 7.75" PB | 8 |
| May 2 | Bement invitational 2026May 2 · 200 Meters · Place 31 · Longmeadow Parks & RecLongmeadow Parks & Rec | 200 Meters | 31. | 37.33a | 8 |
| May 2 | Bement invitational 2026May 2 · 100 Meters · Place 39 · Longmeadow Parks & RecLongmeadow Parks & Rec | 100 Meters | 39. | 16.84a | 8 |
| Apr 11 | Longmeadow Youth Track vs AmherstApr 11 · High Jump · Place 3 · Longmeadow Parks & RecLongmeadow Parks & Rec | High Jump | 3. | 1.15m PB | 8 |
| Apr 11 | Longmeadow Youth Track vs AmherstApr 11 · Javelin · Place 1 · Longmeadow Parks & RecLongmeadow Parks & Rec | Javelin500g TJ | 1. | 20.50m | 8 |
| Apr 11 | Longmeadow Youth Track vs AmherstApr 11 · 200 Meters · Place 8 · Longmeadow Parks & RecLongmeadow Parks & Rec | 200 Meters | 8. | 34.9 PB | 8 |
| Apr 11 | Longmeadow Youth Track vs AmherstApr 11 · 100 Meters · Place 18 · Longmeadow Parks & RecLongmeadow Parks & Rec | 100 Meters | 18. | 15.8 PB | 8 |
| Apr 4 | Longmeadow Youth Meet 04 04 26Apr 4 · Long Jump · Place 2 · Longmeadow Parks & RecLongmeadow Parks & Rec | Long Jump | 2. | 3.26m PB | 8 |
| Apr 4 | Longmeadow Youth Meet 04 04 26Apr 4 · Javelin · Place 1 · Longmeadow Parks & RecLongmeadow Parks & Rec | Javelin500g TJ | 1. | 22.10m PB | 8 |
| Apr 4 | Longmeadow Youth Meet 04 04 26Apr 4 · 400 Meters · Place 8 · Longmeadow Parks & RecLongmeadow Parks & Rec | 400 Meters | 8. | 1:26.3 PB | 8 |
| Apr 4 | Longmeadow Youth Meet 04 04 26Apr 4 · 100 Meters · Place 11 · Longmeadow Parks & RecLongmeadow Parks & Rec | 100 Meters | 11. | 16.2 | 8 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 31 | Longmeadow Youth Track Meet May 31May 31 · Javelin · Place 8 · Longmeadow Parks & RecLongmeadow Parks & Rec | Javelin500g TJ | 8. | 18.00m | 7 |
| May 31 | Longmeadow Youth Track Meet May 31May 31 · High Jump · Place 5 · Longmeadow Parks & RecLongmeadow Parks & Rec | High Jump | 5. | 1.00m | 7 |
| May 31 | Longmeadow Youth Track Meet May 31May 31 · 200 Meters · Place 6 · Longmeadow Parks & RecLongmeadow Parks & Rec | 200 Meters | 6. | 40.3 | 7 |
| May 31 | Longmeadow Youth Track Meet May 31May 31 · 100 Meters · Place 10 · Longmeadow Parks & RecLongmeadow Parks & Rec | 100 Meters | 10. | 19.4 | 7 |
| May 17 | Longmeadow Youth Track Meet May 17May 17 · Javelin · Place 9 · Longmeadow Parks & RecLongmeadow Parks & Rec | Javelin500g TJ | 9. | 14.20m | 7 |
| May 17 | Longmeadow Youth Track Meet May 17May 17 · High Jump · Place 6 · Longmeadow Parks & RecLongmeadow Parks & Rec | High Jump | 6. | 1.00m | 7 |
| May 17 | Longmeadow Youth Track Meet May 17May 17 · 400 Meters · Place 16 · Longmeadow Parks & RecLongmeadow Parks & Rec | 400 Meters | 16. | 1:35.4 | 7 |
| May 17 | Longmeadow Youth Track Meet May 17May 17 · 100 Meters · Place 18 · Longmeadow Parks & RecLongmeadow Parks & Rec | 100 Meters | 18. | 19.0 | 7 |
| May 10 | May 10 Longmeadow Youth Track MeetMay 10 · 1 Mile · Place 6 · Longmeadow Parks & RecLongmeadow Parks & Rec | 1 Mile | 6. | 8:39.7 PB | 7 |
| May 10 | May 10 Longmeadow Youth Track MeetMay 10 · Javelin · Place 14 · Longmeadow Parks & RecLongmeadow Parks & Rec | Javelin500g TJ | 14. | 13.40m | 7 |
| May 10 | May 10 Longmeadow Youth Track MeetMay 10 · Shot Put · Place 9 · Longmeadow Parks & RecLongmeadow Parks & Rec | Shot Put4kg | 9. | 5.18m | 7 |
| May 10 | May 10 Longmeadow Youth Track MeetMay 10 · 100 Meters · Place 15 · Longmeadow Parks & RecLongmeadow Parks & Rec | 100 Meters | 15. | 15.9 | 7 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 1 | Longmeadow Youth Track Meet June 1Jun 1 · Javelin · Place 6 · Longmeadow Parks & RecLongmeadow Parks & Rec | Javelin500g TJ | 6. | 11.10m | 6 |
| Jun 1 | Longmeadow Youth Track Meet June 1Jun 1 · High Jump · Place 1 · Longmeadow Parks & RecLongmeadow Parks & Rec | High Jump | 1. | 1.05m | 6 |
| Jun 1 | Longmeadow Youth Track Meet June 1Jun 1 · 400 Meters · Place 3 · Longmeadow Parks & RecLongmeadow Parks & Rec | 400 Meters | 3. | 1:47.4 | 6 |
| Jun 1 | Longmeadow Youth Track Meet June 1Jun 1 · 100 Meters · Place 5 · Longmeadow Parks & RecLongmeadow Parks & Rec | 100 Meters | 5. | 19.4 | 6 |
| May 18 | Longmeadow Youth Track Meet May 18May 18 · 1 Mile · Place 6 · Longmeadow Parks & RecLongmeadow Parks & Rec | 1 Mile | 6. | 8:42.0 | 6 |
| May 18 | Longmeadow Youth Track Meet May 18May 18 · Javelin · Place 16 · Longmeadow Parks & RecLongmeadow Parks & Rec | Javelin500g TJ | 16. | 12.00m | 6 |
| May 18 | Longmeadow Youth Track Meet May 18May 18 · High Jump · Place 8 · Longmeadow Parks & RecLongmeadow Parks & Rec | High Jump | 8. | 0.01m | 6 |
| May 18 | Longmeadow Youth Track Meet May 18May 18 · 100 Meters · Place 25 · Longmeadow Parks & RecLongmeadow Parks & Rec | 100 Meters | 25. | 20.0 | 6 |
| Apr 27 | Longmeadow Youth Track Meet April 27Apr 27 · Javelin · Place 11 · Longmeadow Parks & RecLongmeadow Parks & Rec | Javelin500g TJ | 11. | 12.00m | 6 |
| Apr 6 | Longmeadow Youth Track Meet April 6Apr 6 · Javelin · Place 5 · Longmeadow Parks & RecLongmeadow Parks & Rec | Javelin500g TJ | 5. | 13.10m | 6 |
| Apr 6 | Longmeadow Youth Track Meet April 6Apr 6 · Shot Put · Place 7 · Longmeadow Parks & RecLongmeadow Parks & Rec | Shot Put4kg | 7. | 4.76m | 6 |
| Apr 6 | Longmeadow Youth Track Meet April 6Apr 6 · 400 Meters · Place 13 · Longmeadow Parks & RecLongmeadow Parks & Rec | 400 Meters | 13. | 1:47.9 | 6 |
| Apr 6 | Longmeadow Youth Track Meet April 6Apr 6 · 100 Meters · Place 15 · Longmeadow Parks & RecLongmeadow Parks & Rec | 100 Meters | 15. | 19.6 | 6 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 4 | Longmeadow Youth Track June 4Jun 4 · 80m Hurdles · Place 6 · UnattachedUnattached | 80m Hurdles27" / 0.686m | 6. | 18.9 PB | 4 |
| Jun 4 | Longmeadow Youth Track June 4Jun 4 · Javelin · Place 7 · UnattachedUnattached | Javelin300g TJ | 7. | 12.00m PB | 4 |
| Jun 4 | Longmeadow Youth Track June 4Jun 4 · High Jump · UnattachedUnattached | High Jump | — | NH | 4 |
| Jun 4 | Longmeadow Youth Track June 4Jun 4 · 400 Meters · Place 9 · UnattachedUnattached | 400 Meters | 9. | 1:53.1 | 4 |
| Apr 30 | Longmeadow Youth Track April 30Apr 30 · 80m Hurdles · Place 12 · UnattachedUnattached | 80m Hurdles39" / 0.991m | 12. | 21.8 PB | 4 |
| Apr 30 | Longmeadow Youth Track April 30Apr 30 · Javelin · Place 9 · UnattachedUnattached | Javelin300g TJ | 9. | 10.40m | 4 |
| Apr 30 | Longmeadow Youth Track April 30Apr 30 · Shot Put · Place 6 · UnattachedUnattached | Shot Put6lb | 6. | 4.12m | 4 |
| Apr 30 | Longmeadow Youth Track April 30Apr 30 · 200 Meters · Place 14 · UnattachedUnattached | 200 Meters | 14. | 43.9 | 4 |
| Apr 9 | Longmeadow Youth Track April 9Apr 9 · Javelin · Place 5 · UnattachedUnattached | Javelin800g | 5. | 11.30m PB | 4 |
| Apr 9 | Longmeadow Youth Track April 9Apr 9 · Shot Put · Place 2 · UnattachedUnattached | Shot Put6lb | 2. | 4.30m PB | 4 |
| Apr 9 | Longmeadow Youth Track April 9Apr 9 · 400 Meters · Place 14 · UnattachedUnattached | 400 Meters | 14. | 2:02.6 | 4 |
| Apr 9 | Longmeadow Youth Track April 9Apr 9 · 100 Meters · Place 16 · UnattachedUnattached | 100 Meters | 16. | 19.1 | 4 |