1. Home
  2. U.S. Results
  3. Massachusetts
  4. David Liang

David Liang

Sacholastic · Class of 2026

137 resultsTrack & Field2022–20267 first-place finishes
WrappedYour 2026 Outdoor Track season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →

Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorMSTCA Boys Indoor Individual Pentathlon · Feb 273:40.54aMSTCA Boys Indoor Individual PentathlonFebruary 27, 2024
110m Hurdles · 39" / 0.991m · OutdoorAndover Boosters Invitational · May 915.67aAndover Boosters InvitationalMay 9, 2026
200 Meters · OutdoorMSTCA InVacational & Pentathlon · Apr 2524.58MSTCA InVacational & PentathlonApril 25, 2025
300 Meters · IndoorBay State Conference - Block 3 · Jan 442.24aBay State Conference - Block 3January 4, 2024
55m Hurdles · 39" · IndoorMSTCA Speed Classic (Sunday) · Dec 218.06aMSTCA Speed Classic (Sunday)December 21, 2025
60m Hurdles · 39" / 0.991m · IndoorMSTCA Boston Holiday Challenge at "the TRACK" · Dec 279.78aMSTCA Boston Holiday Challenge at "the TRACK"December 27, 2023
High Jump · IndoorMSTCA Freshman Sophomore Championships Large School · Jan 75-00.00MSTCA Freshman Sophomore Championships Large SchoolJanuary 7, 2023
High Jump · OutdoorBSC-1 Framingham, Brookline at Natick · Apr 85' 3"BSC-1 Framingham, Brookline at NatickApril 8, 2026
Long Jump · IndoorMSTCA Boys Indoor Individual Pentathlon · Feb 275.40mMSTCA Boys Indoor Individual PentathlonFebruary 27, 2024
Long Jump · OutdoorNashua North Invitational · Apr 2520-1.50Nashua North Invitational April 25, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 172026 Bay State Games T&F FinalsJul 17 · Long Jump · SacholasticSacholasticLong Jump--DNS—
Jul 172026 Bay State Games T&F FinalsJul 17 · 110m Hurdles · SacholasticSacholastic110m Hurdles39" / 0.991m--DNS—
Jul 172026 Bay State Games T&F FinalsJul 17 · 100 Meters · SacholasticSacholastic100 Meters--DNS—
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 16 · BrooklineBrookline110m Hurdles39" / 0.991mRound P16.16.02aWind: -0.112
May 20BSC ChampionshipsMay 20 · Long Jump · Place 21 · BrooklineBrooklineLong Jump2117-612
May 20BSC ChampionshipsMay 20 · 110m Hurdles · Place 3 · BrooklineBrookline110m Hurdles315.62a12
May 20BSC ChampionshipsMay 20 · 110m Hurdles · Place 3 · BrooklineBrookline110m Hurdles315.54a12
May 16MSTCA Coaches Metro InvitationalMay 16 · Long Jump · Place 32 · BrooklineBrooklineLong Jump3215-08.0012
May 9Andover Boosters InvitationalMay 9 · Long Jump · Place 27 · BrooklineBrooklineLong Jump27.16-10.0012
May 9Andover Boosters InvitationalMay 9 · 110m Hurdles · Place 3 · BrooklineBrookline110m Hurdles39" / 0.991mRound P3.15.67a PB12
May 9Andover Boosters InvitationalMay 9 · 110m Hurdles · Place 6 · BrooklineBrookline110m Hurdles39" / 0.991m6.16.03a12
May 6Milton, Newton North & BrooklineMay 6 · Long Jump · Place 2 · BrooklineBrooklineLong Jump218-5.512
May 6Milton, Newton North & BrooklineMay 6 · 110m Hurdles · Place 3 · BrooklineBrookline110m Hurdles316.05a12
May 2MSTCA Division 1 RelaysMay 2 · Long Jump · Place 24 · BrooklineBrooklineLong Jump246.21m12
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Long Jump · Place 7 · BrooklineBrooklineLong Jump7.18' 5.25"12
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 110m Hurdles · Place 2 · BrooklineBrookline110m Hurdles39" / 0.991m2.16.92a12
Apr 25Nashua North Invitational Apr 25 · Long Jump · Place 6 · BrooklineBrooklineLong Jump6.20-1.50 PB12
Apr 25Nashua North Invitational Apr 25 · 110m Hurdles · Place 5 · BrooklineBrookline110m Hurdles39" / 0.991mRound P5.15.74a12
Apr 25Nashua North Invitational Apr 25 · 110m Hurdles · Place 6 · BrooklineBrookline110m Hurdles39" / 0.991m6.16.35a12
Apr 15Brookline, Needham, and WalpoleApr 15 · Long Jump · Place 1 · BrooklineBrooklineLong Jump119-1112
Apr 15Brookline, Needham, and WalpoleApr 15 · 110m Hurdles · Place 2 · BrooklineBrookline110m Hurdles216.23a12
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · Long Jump · Place 6 · BrooklineBrooklineLong Jump6.16' 11"12
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · High Jump · Place 4 · BrooklineBrooklineHigh Jump4.5' 3" PB12
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · 110m Hurdles · Place 2 · BrooklineBrookline110m Hurdles39" / 0.991m2.16.30a12

2026 Indoor Track

17 results
DateMeetEventPlMarkGr
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 55m Hurdles · Place 13 · BrooklineBrookline55m Hurdles39"Round P13.8.07a12
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · Long Jump · Place 23 · BrooklineBrooklineLong Jump23.18-08.5012
Feb 4Bay State Conf - Meet of ChampionsFeb 4 · Long Jump · Place 4 · BrooklineBrooklineLong Jump420-812
Feb 4Bay State Conf - Meet of ChampionsFeb 4 · 55m Hurdles · Place 2 · BrooklineBrookline55m Hurdles27.98a12
Feb 4Bay State Conf - Meet of ChampionsFeb 4 · 55m Hurdles · Place 2 · BrooklineBrookline55m Hurdles27.98a12
Jan 28Bay Sate Conf - Open MeetJan 28 · High Jump · Place 5 · BrooklineBrooklineHigh Jump55-312
Jan 28Bay Sate Conf - Open MeetJan 28 · 55m Hurdles · Place 1 · BrooklineBrookline55m Hurdles18.10a12
Jan 24MSTCA Coaches' InvitationalJan 24 · 55m Hurdles · Place 14 · BrooklineBrookline55m HurdlesRound P148.16a12
Jan 22Bay State Conf - Block #5Jan 22 · Long Jump · Place 6 · BrooklineBrooklineLong Jump619-7.7512
Jan 22Bay State Conf - Block #5Jan 22 · 55m Hurdles · Place 2 · BrooklineBrookline55m Hurdles27.99a12
Jan 18MSTCA Kalperis Relays - Division 1Jan 18 · Long Jump · Place 38 · BrooklineBrooklineLong Jump385.76m12
Jan 15Bay State Conf - Block #4Jan 15 · 55m Hurdles · Place 3 · BrooklineBrookline55m Hurdles38.30a12
Jan 9MSTCA Northeast InvitationalJan 9 · Long Jump · Place 23 · BrooklineBrooklineLong Jump2319-7.7512
Jan 9MSTCA Northeast InvitationalJan 9 · 55m Hurdles · Place 6 · BrooklineBrookline55m HurdlesRound P67.94a12
Jan 9MSTCA Northeast InvitationalJan 9 · 55m Hurdles · Place 7 · BrooklineBrookline55m Hurdles77.97a12
Jan 8Bay State Conf - Block#3Jan 8 · Long Jump · Place 9 · BrooklineBrooklineLong Jump919-4.2512
Jan 8Bay State Conf - Block#3Jan 8 · 55m Hurdles · Place 1 · BrooklineBrookline55m Hurdles18.00a12

2025 Indoor Track

25 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 55m Hurdles · Place 12 · BrooklineBrookline55m Hurdles39"Round P12.8.13a12
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 55m Hurdles · Place 2 · BrooklineBrookline55m Hurdles39"2.8.06a PB12
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · Long Jump · Place 16 · BrooklineBrooklineLong Jump16.18-06.2512
Dec 18Bay State Conf - Block #2Dec 18 · 55m Hurdles · Place 2 · BrooklineBrookline55m Hurdles39"2.8.15a12
Dec 18Bay State Conf - Block #2Dec 18 · Long Jump · BrooklineBrooklineLong Jump--FOUL12
Dec 18Bay State Conf - Block #2Dec 18 · High Jump · Place 8 · BrooklineBrooklineHigh Jump8.5-08.0012
Dec 11Bay State Conf - Block#1Dec 11 · 55m Hurdles · Place 3 · BrooklineBrookline55m Hurdles39"3.8.39a12
Dec 11Bay State Conf - Block#1Dec 11 · Long Jump · Place 13 · BrooklineBrooklineLong Jump13.19-00.0012
Dec 11Bay State Conf - Block#1Dec 11 · High Jump · Place 14 · BrooklineBrooklineHigh Jump14.5-03.0012
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 55m Hurdles · Place 24 · BrooklineBrookline55m Hurdles248.54a—
Feb 5Bay State Conf - Meet of ChampionsFeb 5 · 55m Hurdles · Place 3 · BrooklineBrookline55m Hurdles38.41a—
Feb 5Bay State Conf - Meet of ChampionsFeb 5 · 55m Hurdles · Place 3 · BrooklineBrookline55m Hurdles38.25a—
Jan 28BSC OpenJan 28 · High Jump · Place 6 · BrooklineBrooklineHigh Jump65-3—
Jan 28BSC OpenJan 28 · 55m Hurdles · Place 2 · BrooklineBrookline55m Hurdles28.41a—
Jan 28Bay State Conference - OpenJan 28 · 200 Meters · BrooklineBrookline200 MetersRelay Split—24.6hUnofficial11
Jan 28Bay State Conference - OpenJan 28 · 55m Hurdles · Place 2 · BrooklineBrookline55m Hurdles39"2.8.41a11
Jan 28Bay State Conference - OpenJan 28 · High Jump · Place 6 · BrooklineBrooklineHigh Jump6.5-03.0011
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 55m Hurdles · Place 16 · BrooklineBrookline55m Hurdles168.30a—
Jan 23Bay State Conference - Block 5Jan 23 · 55m Hurdles · Place 6 · BrooklineBrookline55m Hurdles68.42a—
Jan 17MSTCA Division 1 James Kalperis RelaysJan 17 · High Jump · Place 32 · BrooklineBrooklineHigh Jump321.65m—
Jan 9Bay State Conference - Block #4Jan 9 · Long Jump · Place 30 · BrooklineBrooklineLong Jump3015-1.50—
Jan 9Bay State Conference - Block #4Jan 9 · 55m Hurdles · Place 14 · BrooklineBrookline55m Hurdles148.87a—
Jan 2Bay State Conference - Block#3Jan 2 · Long Jump · Place 17 · BrooklineBrooklineLong Jump1717-2—
Jan 2Bay State Conference - Block#3Jan 2 · High Jump · Place 11 · BrooklineBrooklineHigh Jump115-3—
Jan 2Bay State Conference - Block#3Jan 2 · 55m Hurdles · Place 7 · BrooklineBrookline55m Hurdles78.59—

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 17 · BrooklineBrookline110m Hurdles39" / 0.991mRound P17.16.23a11
May 21Bay State Conference Championship MeetMay 21 · Long Jump · Place 10 · BrooklineBrooklineLong Jump1019-5.5011
May 10Andover Boosters InvitationalMay 10 · 110m Hurdles · Place 9 · BrooklineBrookline110m Hurdles916.75a11
May 10Andover Boosters InvitationalMay 10 · 110m Hurdles · Place 9 · BrooklineBrookline110m Hurdles916.67a11
May 7Bay State Conf - Tri Meet 4 - at Brookline HSMay 7 · Long Jump · Place 4 · BrooklineBrooklineLong Jump417-11.5011
May 7Bay State Conf - Tri Meet 4 - at Brookline HSMay 7 · 110m Hurdles · Place 1 · BrooklineBrookline110m Hurdles116.10a11
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · 110m Hurdles · Place 1 · BrooklineBrookline110m Hurdles115.81a11
Apr 25MSTCA InVacational & PentathlonApr 25 · 110m Hurdles · Place 5 · BrooklineBrookline110m Hurdles516.3811
Apr 25MSTCA InVacational & PentathlonApr 25 · 200 Meters · Place 28 · BrooklineBrookline200 Meters2824.58 PB11
Apr 16Needham, Brookline, and WalpoleApr 16 · Long Jump · Place 1 · BrooklineBrooklineLong Jump118-9.7511
Apr 16Needham, Brookline, and WalpoleApr 16 · 110m Hurdles · Place 2 · BrooklineBrookline110m Hurdles216.17a11
Apr 9Bay State Conference 1 at Natick Apr 9 · Long Jump · Place 3 · BrooklineBrooklineLong Jump317-9.5011
Apr 9Bay State Conference 1 at Natick Apr 9 · High Jump · Place 3 · BrooklineBrooklineHigh Jump35-311
Apr 9Bay State Conference 1 at Natick Apr 9 · 110m Hurdles · Place 1 · BrooklineBrookline110m Hurdles116.98a11

2024 Indoor Track

25 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 55m Hurdles · Place 24 · BrooklineBrookline55m Hurdles39"Round P24.8.38a11
Dec 19Bay State Conference - Block #2Dec 19 · 55m Hurdles · Place 5 · BrooklineBrookline55m Hurdles39"5.8.36a11
Dec 19Bay State Conference - Block #2Dec 19 · High Jump · Place 14 · BrooklineBrooklineHigh Jump14.5-00.0011
Dec 12Bay State Conference - Block #1Dec 12 · 55m Hurdles · Place 4 · BrooklineBrookline55m Hurdles39"4.8.45a11
Dec 12Bay State Conference - Block #1Dec 12 · Long Jump · Place 12 · BrooklineBrooklineLong Jump12.17-04.5011
Dec 12Bay State Conference - Block #1Dec 12 · High Jump · Place 15 · BrooklineBrooklineHigh Jump15.5-03.0011
Feb 27MSTCA Boys Indoor Individual PentathlonFeb 27 · Long Jump · Place 59 · BrooklineBrooklineLong Jump595.40m PB—
Feb 27MSTCA Boys Indoor Individual PentathlonFeb 27 · High Jump · Place 69 · BrooklineBrooklineHigh Jump691.52m—
Feb 27MSTCA Boys Indoor Individual PentathlonFeb 27 · Shot Put · Place 89 · BrooklineBrooklineShot Put898.26m—
Feb 27MSTCA Boys Indoor Individual PentathlonFeb 27 · 55m Hurdles · Place 21 · BrooklineBrookline55m Hurdles218.32a—
Feb 27MSTCA Boys Indoor Individual PentathlonFeb 27 · 1000 Meters · Place 119 · BrooklineBrookline1000 Meters1193:40.54a PB—
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 55m Hurdles · Place 28 · BrooklineBrookline55m Hurdles288.42a—
Feb 7Bay State Conf ChampionshipFeb 7 · 55m Hurdles · Place 7 · BrooklineBrookline55m Hurdles78.55a—
Feb 7Bay State Conf ChampionshipFeb 7 · 55m Hurdles · Place 7 · BrooklineBrookline55m Hurdles78.52a—
Jan 31Bay State Conf - Block 6Jan 31 · High Jump · Place 5 · BrooklineBrooklineHigh Jump55-3—
Jan 31Bay State Conf - Block 6Jan 31 · 55m Hurdles · Place 3 · BrooklineBrookline55m Hurdles38.31a—
Jan 31Bay State Conf - Block 6Jan 31 · 300 Meters · Place 11 · BrooklineBrookline300 Meters1142.51a—
Jan 27MSTCA Coaches Invitational (Large School)Jan 27 · 55m Hurdles · Place 24 · BrooklineBrookline55m HurdlesRound P248.3910
Jan 25Bay State Conf - Block 5Jan 25 · 55m Hurdles · Place 4 · BrooklineBrookline55m Hurdles48.46a—
Jan 11Bay State Conf - Block 4Jan 11 · High Jump · Place 16 · BrooklineBrooklineHigh Jump165-0—
Jan 11Bay State Conf - Block 4Jan 11 · 55m Hurdles · Place 10 · BrooklineBrookline55m Hurdles108.89a—
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · 55m Hurdles · Place 3 · BrooklineBrookline55m Hurdles38.52a—
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · 55m Hurdles · Place 3 · BrooklineBrookline55m Hurdles38.48a—
Jan 4Bay State Conference - Block 3Jan 4 · 55m Hurdles · Place 7 · BrooklineBrookline55m Hurdles78.72a—
Jan 4Bay State Conference - Block 3Jan 4 · 300 Meters · Place 13 · BrooklineBrookline300 Meters1342.24a PB—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · 110m Hurdles · Place 43 · BrooklineBrookline110m Hurdles39" / 0.991mRound P43.16.97aWind: 210
May 15Bay State Conf ChampionshipMay 15 · 110m Hurdles · Place 8 · BrooklineBrookline110m Hurdles816.78a—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 110m Hurdles · Place 5 · BrooklineBrookline110m Hurdles516.93a—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 110m Hurdles · Place 5 · BrooklineBrookline110m Hurdles516.64a—
May 1Walpole @ BrooklineMay 1 · 110m Hurdles · Place 3 · BrooklineBrookline110m Hurdles316.4—
May 1 Walpole v. Brookline BoysMay 1 · 110m Hurdles · Place 3 · BrooklineBrookline110m Hurdles39" / 0.991m3.16.410

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 60m Hurdles · Place 51 · BrooklineBrookline60m Hurdles39" / 0.991mRound P51.9.78a PB10
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 55m Hurdles · Place 51 · BrooklineBrookline55m Hurdles39"Round P51.9.07a10
Dec 21Bay State Conf - Block 2Dec 21 · 55m Hurdles · Place 8 · BrooklineBrookline55m Hurdles39"8.8.66a10
Dec 21Bay State Conf - Block 2Dec 21 · High Jump · BrooklineBrooklineHigh Jump--NH10
Dec 14Bay State Conf - Block 1Dec 14 · 55m Hurdles · Place 9 · BrooklineBrookline55m Hurdles39"9.8.73a10
Dec 14Bay State Conf - Block 1Dec 14 · High Jump · BrooklineBrooklineHigh Jump--NH10
Feb 14MSTCA Rising ChampionshipsFeb 14 · High Jump · BrooklineBrooklineHigh Jump—NH—
Feb 14MSTCA Rising ChampionshipsFeb 14 · 55m Hurdles · Place 9 · BrooklineBrookline55m HurdlesRound P99.41a—
Jan 12BSC Meet #4Jan 12 · 55m Hurdles · Place 7 · BrooklineBrookline55m Hurdles710.72FR
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · 55m Hurdles · Place 45 · BrooklineBrookline55m Hurdles39"Round P45.10.67a9
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · High Jump · Place 23 · BrooklineBrooklineHigh Jump23.5-00.00 PB9
Jan 5BSC Meet #3Jan 5 · 55m Hurdles · Place 10 · BrooklineBrookline55m Hurdles1011.23a—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17BSC ChampionshipsMay 17 · 110m Hurdles · Place 10 · BrooklineBrookline110m Hurdles39" / 0.991mRound P10.17.50a9
May 13Andover Boosters MeetMay 13 · 110m Hurdles · Place 21 · BrooklineBrookline110m Hurdles39" / 0.991mRound P21.18.22a9
May 10Natick v. BrooklineMay 10 · 110m Hurdles · Place 2 · BrooklineBrookline110m Hurdles39" / 0.991m2.17.49aUnofficial9
May 10Natick v. BrooklineMay 10 · High Jump · BrooklineBrooklineHigh Jump—5'0Unofficial9
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · 110m Hurdles · Place 16 · BrooklineBrookline110m Hurdles1618.10a—
May 3Brookline v. WalpoleMay 3 · 110m Hurdles · Place 3 · BrooklineBrookline110m Hurdles317.2—
Apr 26Wellesley v. BrooklineApr 26 · 110m Hurdles · Place 3 · BrooklineBrookline110m Hurdles39" / 0.991m3.18.2Unofficial9
Apr 12Brookline v. Newton NorthApr 12 · 110m Hurdles · BrooklineBrookline110m Hurdles39" / 0.991m—18.5Unofficial9
Apr 12Brookline v. Newton NorthApr 12 · High Jump · BrooklineBrooklineHigh Jump—nh9
Apr 5Framingham at BrooklineApr 5 · 110m Hurdles · Place 3 · BrooklineBrookline110m Hurdles39" / 0.991m3.18.7Unofficial9
Apr 5Framingham at BrooklineApr 5 · High Jump · Place 1 · BrooklineBrooklineHigh Jump1.5'4"Unofficial9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 22BSC Meet #2Dec 22 · 55m Hurdles · Place 6 · BrooklineBrookline55m Hurdles39"6.11.42a9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Newton North JV #1Dec 14 · 50y Hurdles · BrooklineBrookline50y Hurdles39"—9.5Unofficial9
Dec 14Newton North JV #1Dec 14 · 300 Meters · BrooklineBrookline300 Meters—48.6Unofficial9