1. Home
  2. U.S. Results
  3. Massachusetts
  4. Marshfield
  5. John McAlpine

John McAlpine

Marshfield · Class of 2024

49 resultsTrack & Field2021–20232 first-place finishes

Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · IndoorPatriot League #1 · Dec 97.65aPatriot League #1December 9, 2021
Javelin · 800g · OutdoorMIAA Division 2 Outdoor Track & Field Championship · May 26144-05MIAA Division 2 Outdoor Track & Field ChampionshipMay 26, 2023
Shot Put · 12lb · IndoorMSTCA Auerbach FR-SOPH Large School Meet · Jan 930-10.25MSTCA Auerbach FR-SOPH Large School MeetJanuary 9, 2022
Shot Put · 12lb · OutdoorMIAA Division 2 Outdoor Track & Field Championship · May 2642-01.25MIAA Division 2 Outdoor Track & Field ChampionshipMay 26, 2023

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

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 26MIAA Division 2 Outdoor Track & Field ChampionshipMay 26 · Javelin · Place 11 · MarshfieldJavelin800g11.144-05 PB11
May 26MIAA Division 2 Outdoor Track & Field ChampionshipMay 26 · Shot Put · Place 15 · MarshfieldShot Put12lb15.42-01.25 PB11
May 16Patriot League Outdoor ChampionshipMay 16 · Javelin · Place 2 · MarshfieldJavelin2147-8—
May 16Patriot League Outdoor ChampionshipMay 16 · Shot Put · Place 5 · MarshfieldShot Put542-2—
May 9Silver Lake vs MarshfieldMay 9 · Javelin · Place 13 · MarshfieldJavelin1381-6—
May 3Plymouth North v. MarshfieldMay 3 · Javelin · Place 2 · MarshfieldJavelin800g2.132'11Unofficial11
May 3Plymouth North v. MarshfieldMay 3 · Shot Put · Place 1 · MarshfieldShot Put12lb1.41'3.5"Unofficial11
Apr 30MSTCA Division 2 RelaysApr 30 · Shot Put · Place 26 · MarshfieldShot Put2611.40m—
Apr 25Marshfield Vs. Whitman HansonApr 25 · Javelin · Place 1 · MarshfieldJavelin1130-10—
Apr 25Marshfield Vs. Whitman HansonApr 25 · Shot Put · Place 2 · MarshfieldShot Put240-07.50—
Apr 12Marshfield vs DuxburyApr 12 · Shot Put · Place 2 · MarshfieldShot Put12lb2.43'0"Unofficial11
Apr 6Hingham at MarshfieldApr 6 · Javelin · Place 3 · MarshfieldJavelin3123-8JR
Apr 6Hingham at MarshfieldApr 6 · Shot Put · Place 1 · MarshfieldShot Put141-0JR

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 21MSTCA South Shore Twilight InvitationalMay 21 · Javelin · Place 16 · MarshfieldJavelin800g16.122-0510
May 21MSTCA South Shore Twilight InvitationalMay 21 · Shot Put · Place 33 · MarshfieldShot Put12lb33.33-00.5010
May 18Marshfield at HinghamMay 18 · Javelin · Place 6 · MarshfieldJavelin800g6.112-0010
May 18Marshfield at HinghamMay 18 · Shot Put · Place 5 · MarshfieldShot Put12lb5.34-08.5010
May 16Patriot League ChampionshipsMay 16 · Javelin · Place 22 · MarshfieldJavelin800g22.98-0010
May 16Patriot League ChampionshipsMay 16 · Shot Put · Place 15 · MarshfieldShot Put12lb15.35-04.5010
May 10Marshfield vs Plymouth NorthMay 10 · Javelin · MarshfieldJavelin800g—102'6Unofficial10
May 10Marshfield vs Plymouth NorthMay 10 · Shot Put · MarshfieldShot Put12lb—34'4Unofficial10
May 10Marshfield vs Plymouth NorthMay 10 · 200 Meters · Marshfield200 Meters—26.2Unofficial10
May 10Marshfield vs Plymouth NorthMay 10 · 100 Meters · Marshfield100 Meters—12.3Unofficial10
May 6MSTCA Tozzi Twilight Frosh/Soph MeetMay 6 · Javelin · Place 16 · MarshfieldJavelin800g16.106-0510
May 6MSTCA Tozzi Twilight Frosh/Soph MeetMay 6 · Shot Put · Place 10 · MarshfieldShot Put12lb10.34-02.5010
May 3Marshfield vs Silver LakeMay 3 · Javelin · MarshfieldJavelin800g—90'7Unofficial10
May 3Marshfield vs Silver LakeMay 3 · Shot Put · MarshfieldShot Put12lb—33'10Unofficial10
Apr 30MSTCA Division II RelaysApr 30 · Javelin · MarshfieldJavelin800g—DNS10
Apr 30MSTCA Division II RelaysApr 30 · Shot Put · Place 53 · MarshfieldShot Put12lb53.10.41m10
Apr 21MSTCA Warrior InviteApr 21 · Javelin · Place 19 · MarshfieldJavelin800g19.100-0610
Apr 21MSTCA Warrior InviteApr 21 · Shot Put · Place 17 · MarshfieldShot Put12lb17.32-09.5010
Apr 5PL Meet #1 Duxbury @ MarshfieldApr 5 · Javelin · Place 2 · MarshfieldJavelin800g2.110'2Unofficial10
Apr 5PL Meet #1 Duxbury @ MarshfieldApr 5 · Shot Put · Place 2 · MarshfieldShot Put12lb2.32'9Unofficial10

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 10Patriot League ChampionshipsFeb 10 · Shot Put · Place 23 · MarshfieldShot Put2331-11.0010
Jan 18Patriot League #3Jan 18 · Shot Put · Place 21 · MarshfieldShot Put2130-00.0010
Jan 9MSTCA Auerbach FR-SOPH Large School MeetJan 9 · Shot Put · Place 23 · MarshfieldShot Put12lb23.30-10.25 PB10

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Patriot League #1Dec 9 · 55 Meter · Place 46 · Marshfield55 Meter46.7.65a PB10
Dec 9Patriot League #1Dec 9 · Shot Put · Place 14 · MarshfieldShot Put12lb14.30-10.0010

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 12Patriot League Track & Field ChampionshipsJun 12 · Javelin · MarshfieldJavelin800g—DNS9
Jun 8Patriot League #5 Marshfield vs. Silver Lake Jun 8 · Javelin · MarshfieldJavelin800g—104'4Unofficial9
Jun 1PL#4 Plymouth North vs MarshfieldJun 1 · Javelin · MarshfieldJavelin800g—99'8Unofficial9
Jun 1PL#4 Plymouth North vs MarshfieldJun 1 · Shot Put · MarshfieldShot Put12lb—24'11Unofficial9
May 30MSTCA Division 2 RelaysMay 30 · Javelin · Place 23 · MarshfieldJavelin800g23.25.90m9
May 25PL#3 Whitman Hanson @ MarshfieldMay 25 · Javelin · MarshfieldJavelin800g—107'11Unofficial9
May 25PL#3 Whitman Hanson @ MarshfieldMay 25 · Shot Put · MarshfieldShot Put12lb—27'11Unofficial9
May 18PL #2 Duxbury @ MarshfieldMay 18 · Javelin · Place 3 · MarshfieldJavelin800g3.119'0"Unofficial9
May 18PL #2 Duxbury @ MarshfieldMay 18 · Shot Put · MarshfieldShot Put12lb—25'2"Unofficial9
May 11PL #1 Hingham vs, Marshfield @ HinghamMay 11 · Javelin · Place 7 · MarshfieldJavelin800g7.88-049
May 11PL #1 Hingham vs, Marshfield @ HinghamMay 11 · Shot Put · Place 12 · MarshfieldShot Put12lb12.26-04.009