Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorMA D3 Middle School State Championship · Jun 716.42aMA D3 Middle School State ChampionshipJune 7, 2025
100m Hurdles · 33" / 0.838m · OutdoorUSATF New England Association Junior Olympic Championship · Jun 1214.78aUSATF New England Association Junior Olympic ChampionshipJune 12, 2026
200 Meters · IndoorRiverhawk Invitational · Feb 627.63aRiverhawk InvitationalFebruary 6, 2026
200 Meters · OutdoorMSTCA Jim Hoar Freshman Sophomore Invitational · May 926.65aMSTCA Jim Hoar Freshman Sophomore InvitationalMay 9, 2026
300 Meters · IndoorThe Nor'Easter at the Track · Jan 1044.18The Nor'Easter at the TrackJanuary 10, 2026
400 Meters · IndoorDavid Hemery Valentine Invitational · Feb 1359.92aDavid Hemery Valentine InvitationalFebruary 13, 2026
400 Meters · OutdoorUSATF New England Youth Series #2 · May 359.71aUSATF New England Youth Series #2May 3, 2026
400m Hurdles · 30" / 0.762m · OutdoorUSATF New England Association Junior Olympic Championship · Jun 121:04.38aUSATF New England Association Junior Olympic ChampionshipJune 12, 2026
60m Hurdles · 33" / 0.838m · OutdoorGreater Boston Track Club Meet · Feb 89.64aGreater Boston Track Club MeetFebruary 8, 2026
800 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 242:33.36aMSTCA Invacational & PentathlonApril 24, 2026
BU Facility: 51.69 2024 Isabella Whittaker, Penn · IndoorJohn Thomas Terrier Classic · Jan 301:01.62John Thomas Terrier ClassicJanuary 30, 2026
High Jump · IndoorThe Nor'Easter at the Track · Jan 101.52mThe Nor'Easter at the TrackJanuary 10, 2026
High Jump · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 271.70m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Long Jump · IndoorSuffolk Ice Breaker · Jan 184.58mSuffolk Ice BreakerJanuary 18, 2026
Long Jump · OutdoorMSTCA Invacational & Pentathlon · Apr 244.79mMSTCA Invacational & PentathlonApril 24, 2026
Pentathlon (Outdoor) · Standard · OutdoorMIAA Division 6 Track & Field Championship · May 283012MIAA Division 6 Track & Field ChampionshipMay 28, 2026
Shot Put · 4kg · OutdoorMIAA Division 6 Track & Field Championship · May 287.20mMIAA Division 6 Track & Field ChampionshipMay 28, 2026
Triple Jump · OutdoorMSTCA Division 6 Relays · May 110.44mMSTCA Division 6 RelaysMay 1, 2026

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

2026 Outdoor Track

78 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · High Jump · Place 1 · New England Elite Track ClubNew England Elite Track ClubHigh Jump1.1.70m PB9
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100m Hurdles · Place 16 · New England Elite Track ClubNew England Elite Track Club100m Hurdles33" / 0.838mRound S16.15.59aWind: 2.49
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100m Hurdles · Place 12 · New England Elite Track ClubNew England Elite Track Club100m Hurdles33" / 0.838mRound P12.15.19aWind: 1.39
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · High Jump · Place 1 · New England Elite Track ClubNew England Elite Track ClubHigh Jump1.1.61m9
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 400m Hurdles · Place 1 · New England Elite Track ClubNew England Elite Track Club400m Hurdles30" / 0.762m1.1:05.63a9
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 100m Hurdles · Place 1 · New England Elite Track ClubNew England Elite Track Club100m Hurdles33" / 0.838mRound P1.15.37aWind: 0.39
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 100m Hurdles · Place 1 · New England Elite Track ClubNew England Elite Track Club100m Hurdles33" / 0.838m1.14.95a9
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 400m Hurdles · Place 1 · New England Elite Track ClubNew England Elite Track Club400m Hurdles30" / 0.762m1.1:04.38a PB9
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · 100m Hurdles · Place 1 · New England Elite Track ClubNew England Elite Track Club100m Hurdles33" / 0.838m1.14.78a PBWind: 1.69
Jun 12USATF New England Association Junior Olympic ChampionshipJun 12 · High Jump · Place 1 · New England Elite Track ClubNew England Elite Track ClubHigh Jump1.1.65m9
Jun 4MIAA Meet of ChampionsJun 4 · High Jump · Place 2 · TyngsboroughTyngsboroughHigh Jump2.5-06.009
Jun 4MIAA Meet of ChampionsJun 4 · 400m Hurdles · Place 6 · TyngsboroughTyngsborough400m Hurdles30" / 0.762m6.1:05.04a9
Jun 4MIAA Meet of ChampionsJun 4 · 100m Hurdles · Place 9 · TyngsboroughTyngsborough100m Hurdles33" / 0.838mRound P9.15.09aWind: -19
May 31USATF New England Youth InvitationalMay 31 · High Jump · Place 1 · New England Elite Track ClubNew England Elite Track ClubHigh Jump1.1.65m9
May 31USATF New England Youth InvitationalMay 31 · 400m Hurdles · Place 1 · New England Elite Track ClubNew England Elite Track Club400m Hurdles30" / 0.762m1.1:07.36a9
May 31USATF New England Youth InvitationalMay 31 · 100m Hurdles · Place 2 · New England Elite Track ClubNew England Elite Track Club100m Hurdles33" / 0.838m2.15.68a9
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Pentathlon (Outdoor) · Place 1 · TyngsboroughTyngsboroughPentathlon (Outdoor)StandardRound M1.3012 PB9
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Long Jump · Place 1 · TyngsboroughTyngsboroughLong JumpRound M1.5.02m9
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · High Jump · Place 1 · TyngsboroughTyngsboroughHigh JumpRound M1.1.60m9
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · High Jump · Place 1 · TyngsboroughTyngsboroughHigh Jump1.5-02.009
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Shot Put · Place 7 · TyngsboroughTyngsboroughShot Put4kgRound M7.7.20m PB9
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 100m Hurdles · Place 1 · TyngsboroughTyngsborough100m Hurdles33" / 0.838mRound M1.15.53aWind: 1.29
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 100m Hurdles · Place 1 · TyngsboroughTyngsborough100m Hurdles33" / 0.838mRound P1.15.33aWind: -0.39
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 100m Hurdles · Place 2 · TyngsboroughTyngsborough100m Hurdles33" / 0.838m2.15.43aWind: -0.29
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 800 Meters · Place 1 · TyngsboroughTyngsborough800 MetersRound M1.2:38.52a9
May 23MSTCA South Shore TwilightMay 23 · High Jump · Place 1 · TyngsboroughTyngsboroughHigh Jump15-49
May 23MSTCA South Shore TwilightMay 23 · Shot Put · Place 59 · TyngsboroughTyngsboroughShot Put5921-5.759
May 23MSTCA South Shore TwilightMay 23 · 400m Hurdles · Place 2 · TyngsboroughTyngsborough400m Hurdles21:04.33a9
May 20Division D Midland-Wachusett League MeetMay 20 · High Jump · Place 1 · TyngsboroughTyngsboroughHigh Jump1.5-04.009
May 20Division D Midland-Wachusett League MeetMay 20 · 400m Hurdles · Place 1 · TyngsboroughTyngsborough400m Hurdles30" / 0.762m1.1:07.32a9
May 20Division D Midland-Wachusett League MeetMay 20 · 100m Hurdles · Place 2 · TyngsboroughTyngsborough100m Hurdles33" / 0.838mRound P2.15.97a9
May 20Division D Midland-Wachusett League MeetMay 20 · 100m Hurdles · Place 2 · TyngsboroughTyngsborough100m Hurdles33" / 0.838m2.15.30a9
May 17USATF New England Youth Series #4May 17 · 100m Hurdles · Place 2 · New England Elite Track ClubNew England Elite Track Club100m Hurdles33" / 0.838m2.14.82a9
May 17USATF New England Youth Series #4May 17 · High Jump · Place 1 · New England Elite Track ClubNew England Elite Track ClubHigh Jump1.1.62m9
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · High Jump · Place 1 · TyngsboroughTyngsboroughHigh Jump1.5-02.009
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 400m Hurdles · Place 1 · TyngsboroughTyngsborough400m Hurdles30" / 0.762m1.1:04.78a9
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 100m Hurdles · Place 1 · TyngsboroughTyngsborough100m Hurdles33" / 0.838mRound P1.15.63a9
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 100m Hurdles · Place 1 · TyngsboroughTyngsborough100m Hurdles33" / 0.838m1.15.37a9
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · High Jump · Place 1 · TyngsboroughTyngsboroughHigh Jump15-69
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 100m Hurdles · Place 1 · TyngsboroughTyngsborough100m HurdlesRound P115.45a9
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 100m Hurdles · Place 1 · TyngsboroughTyngsborough100m Hurdles115.57a9
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 200 Meters · Place 2 · TyngsboroughTyngsborough200 Meters226.65a PB9
May 6Tyngsboro vs LittletonMay 6 · High Jump · TyngsboroughTyngsboroughHigh Jump—5-02.00Unofficial9
May 6Tyngsboro vs LittletonMay 6 · 400m Hurdles · TyngsboroughTyngsborough400m Hurdles30" / 0.762m—1:07.8Unofficial9
May 6Tyngsboro vs LittletonMay 6 · 100m Hurdles · TyngsboroughTyngsborough100m Hurdles33" / 0.838m—15.6Unofficial9
May 3USATF New England Youth Series #2May 3 · High Jump · Place 1 · New England Elite Track ClubNew England Elite Track ClubHigh Jump1.1.66m9
May 3USATF New England Youth Series #2May 3 · 400 Meters · Place 1 · New England Elite Track ClubNew England Elite Track Club400 Meters1.59.71a PB9
May 1MSTCA Division 6 RelaysMay 1 · Triple Jump · Place 3 · TyngsboroughTyngsboroughTriple Jump310.44m PB9
Apr 28Tyngsborough vs Ayer-ShirleyApr 28 · High Jump · Place 1 · TyngsboroughTyngsboroughHigh Jump15-05.009
Apr 28Tyngsborough vs Ayer-ShirleyApr 28 · 400m Hurdles · Place 1 · TyngsboroughTyngsborough400m Hurdles11:05.98a9
Apr 28Tyngsborough vs Ayer-ShirleyApr 28 · 100m Hurdles · Place 2 · TyngsboroughTyngsborough100m Hurdles215.88a9
Apr 26USATF New England Youth Series #1Apr 26 · 100m Hurdles · Place 1 · New England Elite Track ClubNew England Elite Track Club100m Hurdles115.78a9
Apr 26USATF New England Youth Series #1Apr 26 · 400 Meters · Place 3 · New England Elite Track ClubNew England Elite Track Club400 Meters31:00.65a9
Apr 24MSTCA Invacational & PentathlonApr 24 · Long Jump · Place 6 · TyngsboroughTyngsboroughLong Jump64.79m PB9
Apr 24MSTCA Invacational & PentathlonApr 24 · High Jump · Place 1 · TyngsboroughTyngsboroughHigh Jump15-1.759
Apr 24MSTCA Invacational & PentathlonApr 24 · Shot Put · Place 11 · TyngsboroughTyngsboroughShot Put117.27m9
Apr 24MSTCA Invacational & PentathlonApr 24 · 100m Hurdles · Place 2 · TyngsboroughTyngsborough100m Hurdles215.26a9
Apr 24MSTCA Invacational & PentathlonApr 24 · 800 Meters · Place 7 · TyngsboroughTyngsborough800 Meters72:33.36a PB9
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 100m Hurdles · Place 1 · TyngsboroughTyngsborough100m HurdlesRound P115.729
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 100m Hurdles · Place 2 · TyngsboroughTyngsborough100m Hurdles215.369
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · High Jump · Place 4 · TyngsboroughTyngsboroughHigh Jump45-09
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 400m Hurdles · Place 1 · TyngsboroughTyngsborough400m Hurdles11:06.909
Apr 16HS Bromfield vs TyngsboroughApr 16 · Triple Jump · TyngsboroughTyngsboroughTriple Jump—33-06.75Unofficial9
Apr 16HS Bromfield vs TyngsboroughApr 16 · High Jump · TyngsboroughTyngsboroughHigh Jump—5-02.00Unofficial9
Apr 16HS Bromfield vs TyngsboroughApr 16 · 400m Hurdles · TyngsboroughTyngsborough400m Hurdles30" / 0.762m—1:12.33aUnofficial9
Apr 16HS Bromfield vs TyngsboroughApr 16 · 100m Hurdles · TyngsboroughTyngsborough100m Hurdles33" / 0.838m—16.84aUnofficial9
Apr 11Pelham InvitationalApr 11 · High Jump · Place 1 · TyngsboroughTyngsboroughHigh Jump1.5-04.009
Apr 11Pelham InvitationalApr 11 · Shot Put · Place 24 · TyngsboroughTyngsboroughShot Put4kg24.22-02.009
Apr 11Pelham InvitationalApr 11 · 100m Hurdles · Place 3 · TyngsboroughTyngsborough100m Hurdles33" / 0.838mRound P3.16.04a9
Apr 11Pelham InvitationalApr 11 · 100m Hurdles · Place 1 · TyngsboroughTyngsborough100m Hurdles33" / 0.838m1.15.23a9
Apr 11Pelham InvitationalApr 11 · 200 Meters · Place 2 · TyngsboroughTyngsborough200 Meters2.27.10a9
Apr 9Tyngsborough vs GardnerApr 9 · Triple Jump · Place 1 · TyngsboroughTyngsboroughTriple Jump134-10.509
Apr 9Tyngsborough vs GardnerApr 9 · High Jump · Place 1 · TyngsboroughTyngsboroughHigh Jump15-00.009
Apr 9Tyngsborough vs GardnerApr 9 · 400m Hurdles · Place 1 · TyngsboroughTyngsborough400m Hurdles11:08.109
Apr 9Tyngsborough vs GardnerApr 9 · 100m Hurdles · Place 1 · TyngsboroughTyngsborough100m Hurdles115.57a9
Feb 8Greater Boston Track Club MeetFeb 8 · 60m Hurdles · Place 3 · New England Elite Track ClubNew England Elite Track Club60m Hurdles33" / 0.838mRound P3.9.82a9
Feb 8Greater Boston Track Club MeetFeb 8 · 60m Hurdles · Place 3 · New England Elite Track ClubNew England Elite Track Club60m Hurdles33" / 0.838m3.9.64a PB9
Feb 8Greater Boston Track Club MeetFeb 8 · High Jump · Place 1 · New England Elite Track ClubNew England Elite Track ClubHigh Jump1.1.60m9

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 12New Balance Nationals IndoorMar 12 · 400 Meters · Place 36 · New England Elite Track ClubNew England Elite Track Club400 Meters361:00.33a9
Mar 12New Balance Nationals IndoorMar 12 · 400 Meters · Place 36 · New England Elite Track ClubNew England Elite Track Club400 Meters361:00.33a9
Mar 1USATF New England Youth InvitationalMar 1 · Long Jump · Place 6 · New England Elite Track ClubNew England Elite Track ClubLong Jump6.4.68m9
Mar 1USATF New England Youth InvitationalMar 1 · High Jump · Place 2 · New England Elite Track ClubNew England Elite Track ClubHigh Jump2.1.55m9
Mar 1USATF New England Youth InvitationalMar 1 · 200 Meters · Place 14 · New England Elite Track ClubNew England Elite Track Club200 Meters14.28.24a9
Feb 13David Hemery Valentine InvitationalFeb 13 · 400 Meters · Place 84 · New England Elite Track ClubNew England Elite Track Club400 Meters8459.92a PB9
Feb 6Riverhawk InvitationalFeb 6 · 200 Meters · Place 43 · New England Elite Track ClubNew England Elite Track Club200 Meters4327.63a PB9
Jan 30John Thomas Terrier ClassicJan 30 · 400 Meters · Place 64 · New England EliteNew England Elite400 Meters641:00.39—
Jan 30John Thomas Terrier ClassicJan 30 · 400 Meters · Place 64 · New England EliteNew England Elite400 Meters641:01.62—
Jan 30John Thomas Terrier ClassicJan 30 · BU Facility: 51.69 2024 Isabella Whittaker, Penn · Place 64 · New England EliteNew England EliteBU Facility: 51.69 2024 Isabella Whittaker, Penn641:01.62 PB—
Jan 18Suffolk Ice BreakerJan 18 · 400 Meters · Place 8 · New England Elite Track ClubNew England Elite Track Club400 Meters81:01.69a10
Jan 18Suffolk Ice BreakerJan 18 · Long Jump · Place 17 · New England Elite Track ClubNew England Elite Track ClubLong Jump174.58m PB10
Jan 10The Nor'Easter at the TrackJan 10 · High Jump · Place 1 · NEW ENGLANDNEW ENGLANDHigh Jump11.52m PB10
Jan 10The Nor'Easter at the TrackJan 10 · 300 Meters · Place 20 · NEW ENGLANDNEW ENGLAND300 Meters2044.18 PB10

2025 Outdoor Track

38 results
DateMeetEventPlMarkGr
Jun 7MA D1 Middle School State ChampionshipJun 7 · Long Jump · Place 3 · Tyngsboro Middle SchoolTyngsboro Middle SchoolLong Jump315-58
Jun 7MA D1 Middle School State ChampionshipJun 7 · High Jump · Place 1 · Tyngsboro Middle SchoolTyngsboro Middle SchoolHigh Jump15-48
Jun 7MA D1 Middle School State ChampionshipJun 7 · 100m Hurdles · Place 1 · Tyngsboro Middle SchoolTyngsboro Middle School100m HurdlesRound P116.65a8
Jun 7MA D1 Middle School State ChampionshipJun 7 · 100m Hurdles · Place 1 · Tyngsboro Middle SchoolTyngsboro Middle School100m Hurdles116.42a8
Jun 7MA D3 Middle School State ChampionshipJun 7 · Long Jump · Place 3 · Tyngsboro Middle SchoolTyngsboro Middle SchoolLong Jump3.15-05.008
Jun 7MA D3 Middle School State ChampionshipJun 7 · 100m Hurdles · Place 1 · Tyngsboro Middle SchoolTyngsboro Middle School100m Hurdles30" / 0.762mRound P1.16.65a8
Jun 7MA D3 Middle School State ChampionshipJun 7 · 100m Hurdles · Place 1 · Tyngsboro Middle SchoolTyngsboro Middle School100m Hurdles30" / 0.762m1.16.42a PB8
Jun 7MA D3 Middle School State ChampionshipJun 7 · High Jump · Place 1 · Tyngsboro Middle SchoolTyngsboro Middle SchoolHigh Jump1.5-04.008
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · 400m Hurdles · Place 6 · TyngsboroughTyngsborough400m Hurdles30" / 0.762m6.1:07.66a8
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · Long Jump · Place 16 · TyngsboroughTyngsboroughLong Jump16.15-05.008
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · 100m Hurdles · Place 22 · TyngsboroughTyngsborough100m Hurdles33" / 0.838mRound P22.18.37a8
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · High Jump · Place 1 · TyngsboroughTyngsboroughHigh Jump1.5-04.008
May 24MSTCA South Shore Twilight InvitationalMay 24 · Long Jump · Place 7 · TyngsboroughTyngsboroughLong Jump715-10.508
May 24MSTCA South Shore Twilight InvitationalMay 24 · High Jump · Place 2 · TyngsboroughTyngsboroughHigh Jump25-08
May 24MSTCA South Shore Twilight InvitationalMay 24 · 400m Hurdles · Place 5 · TyngsboroughTyngsborough400m Hurdles51:09.86a8
May 21Midland Wachusett Division D League MeetMay 21 · 400m Hurdles · Place 1 · TyngsboroughTyngsborough400m Hurdles11:13.98a8
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · Long Jump · Place 2 · TyngsboroughTyngsboroughLong Jump216-78
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · High Jump · Place 1 · TyngsboroughTyngsboroughHigh Jump14-108
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · 400m Hurdles · Place 2 · TyngsboroughTyngsborough400m Hurdles21:09.56a8
May 13Littleton vs Tyngsborough Dual MeetMay 13 · Long Jump · Place 2 · TyngsboroughTyngsboroughLong Jump216-118
May 13Littleton vs Tyngsborough Dual MeetMay 13 · High Jump · Place 1 · TyngsboroughTyngsboroughHigh Jump15-28
May 13Littleton vs Tyngsborough Dual MeetMay 13 · 400m Hurdles · Place 1 · TyngsboroughTyngsborough400m Hurdles11:13.08a8
May 13Littleton vs Tyngsborough Dual MeetMay 13 · 100m Hurdles · Place 3 · TyngsboroughTyngsborough100m Hurdles317.70a8
May 10MSTCA Coaches Metro InvitationalMay 10 · Long Jump · Place 17 · TyngsboroughTyngsboroughLong Jump1715-28
Apr 25MSTCA InVacational & PentathlonApr 25 · Long Jump · Place 3 · TyngsboroughTyngsboroughLong Jump315-08.008
Apr 25MSTCA InVacational & PentathlonApr 25 · High Jump · Place 4 · TyngsboroughTyngsboroughHigh Jump44-08.008
Apr 25MSTCA InVacational & PentathlonApr 25 · 200 Meters · Place 21 · TyngsboroughTyngsborough200 Meters2128.908
Apr 1946th Annual Ottaviani InvitationalApr 19 · 100m Hurdles · Place 23 · TyngsboroughTyngsborough100m Hurdles33" / 0.838mRound P23.19.65a8
Apr 1946th Annual Ottaviani InvitationalApr 19 · High Jump · Place 11 · TyngsboroughTyngsboroughHigh Jump11.4-08.008
Apr 1946th Annual Ottaviani InvitationalApr 19 · 200 Meters · Place 10 · TyngsboroughTyngsborough200 Meters10.29.26a8
Apr 10Tyngsborough vs. Clinton HSApr 10 · 400m Hurdles · TyngsboroughTyngsborough400m Hurdles30" / 0.762m—1:18.8Unofficial8
Apr 10Tyngsborough vs. Clinton HSApr 10 · Long Jump · TyngsboroughTyngsboroughLong Jump—14-11.25Unofficial8
Apr 10Tyngsborough vs. Clinton HSApr 10 · 100m Hurdles · TyngsboroughTyngsborough100m Hurdles33" / 0.838m—18.1Unofficial8
Apr 10Tyngsborough vs. Clinton HSApr 10 · High Jump · TyngsboroughTyngsboroughHigh Jump—4-10.00Unofficial8
Apr 3Ayer Shirley v TyngsboroughApr 3 · Long Jump · Place 2 · TyngsboroughTyngsboroughLong Jump215-9.508
Apr 3Ayer Shirley v TyngsboroughApr 3 · High Jump · Place 1 · TyngsboroughTyngsboroughHigh Jump15-08
Apr 3Ayer Shirley v TyngsboroughApr 3 · 400m Hurdles · Place 3 · TyngsboroughTyngsborough400m Hurdles31:16.38a8
Apr 3Ayer Shirley v TyngsboroughApr 3 · 100m Hurdles · Place 7 · TyngsboroughTyngsborough100m Hurdles720.22a8