LandingSports

David McKellar

weightlifting 37 events
330
Best total
145
Best snatch
185
Best clean & jerk
-
Best bench

Progression

Best total across 36 meets — peak 330kg.

33020142026

Competition history

2026 Virus Weightlifting Series 1 — men Open

📅 Mar 6, 2026 Open Class 110 kg BW 110 Total 314

Snatch

128made
132made
139made

Clean & Jerk

165made
175made
182miss

WNY Regional Open — men Open

📅 May 4, 2025 Open Class +109 kg BW 113.1 Total 312

Snatch

125made
132miss
137made

Clean & Jerk

165made
175made
182miss

East Ave Classic 4 — men Open

📅 Jan 18, 2025 Open Class +109 kg BW 113.6 Total 312

Snatch

130made
136miss
137made

Clean & Jerk

165made
175made
182miss

2024 New York State Championships — men Open

📅 Sep 28, 2024 Open Class +109 kg BW 113.7 Total 330

Snatch

132made
138made
145made

Clean & Jerk

170made
178made
185made

East Ave Classic 3 — men Open

📅 Jun 1, 2024 Open Class +109 kg BW 111.5 Total 311

Snatch

125made
130made
135made

Clean & Jerk

168made
176made
182miss

Kilo Strength Lift Off — men Open

📅 Jan 13, 2024 Open Class 109 kg BW 108.2 Total 307

Snatch

123made
127made
132miss

Clean & Jerk

160made
170made
180made

2023 Western New York Regional Open — men Open

📅 May 6, 2023 Open Class 109 kg BW 106.9 Total 304

Snatch

122miss
125made
132made

Clean & Jerk

165made
172made
177miss

The Nike 2021 North American Open Finals, powered by Rogue — men Open

📅 Dec 5, 2021 Open Class 102 kg BW 101.35 Total 298

Snatch

127made
131miss
131made

Clean & Jerk

157made
162made
167made

The Nike 2021 North American Open Finals, powered by Rogue — men Open

national 📅 Dec 2, 2021 Open Class 102 kg BW 101.35 Total 298

Snatch

127made
131miss
131made

Clean & Jerk

157made
162made
167made

The Nike 2021 North American Open Series 2 powered by Rogue — men Open

📅 Sep 19, 2021 Open Class 102 kg BW 100.72 Total 296

Snatch

126made
130made
133miss

Clean & Jerk

157made
163made
166made

The Nike 2021 National Under 25 Championships, powered by Rogue — men Open

📅 Jul 1, 2021 Open Class 102 kg BW 101.25 Total 293

Snatch

125made
130miss
131made

Clean & Jerk

155made
162made
167miss

The 2021 Florida State Championship — men Open

📅 May 22, 2021 Open Class 102 kg BW 101.45 Total 290

Snatch

130made
135miss
135miss

Clean & Jerk

160made
168miss
170miss

AO Series Online Qualifier - April — men Open

📅 Apr 1, 2021 Open Class 102 kg BW 101.9 Total 290

Snatch

130made
-#2
-#3

Clean & Jerk

160made
-#2
-#3

Emerald Coast Weightlifting 2020 Send Off — men Open

📅 Dec 19, 2020 Open Class 102 kg BW 101.8 Total 160

Snatch

130miss
130miss
130miss

Clean & Jerk

160miss
160miss
160made

Tampa Bay Postponed Classic 3 — men Open

📅 Jul 11, 2020 Open Class 109 kg BW 102 Total 290

Snatch

122made
127made
132made

Clean & Jerk

153made
158made
163miss

Elevate Open 2 — men Open

local 📅 Feb 1, 2020 Open Class 96 kg BW 95.1 Total 0

Snatch

125miss
125miss
125miss

Clean & Jerk

150made
155made
161miss

2019 American Open Finals — men Open

📅 Dec 8, 2019 Open Class 96 kg BW 94.64 Total 283

Snatch

122made
126miss
128made

Clean & Jerk

155made
160miss
160miss

2019 American Open Finals — men Open

national 📅 Dec 5, 2019 Open Class 96 kg BW 94.64 Total 283

Snatch

122made
126miss
128made

Clean & Jerk

155made
160miss
160miss

AMP Training Fall Throwdown — men Open

📅 Nov 2, 2019 Open Class 96 kg BW 95 Total 299

Snatch

130made
134made
134made

Clean & Jerk

157made
162made
165made

Nike 2019 American Open Series 3 — men Open

📅 Sep 15, 2019 Open Class 96 kg BW 94.68 Total 291

Snatch

127made
131made
134miss

Clean & Jerk

160miss
160miss
160made

Nike 2019 American Open Series 3 — men Open

national 📅 Sep 12, 2019 Open Class 96 kg BW 94.68 Total 291

Snatch

127made
131made
134miss

Clean & Jerk

160miss
160miss
160made

Florida State Championships — men Open

📅 Jul 21, 2019 Open Class 102 kg BW 96 Total 273

Snatch

120miss
123made
130miss

Clean & Jerk

150made
156miss
160miss

2017 American Open Finals — men Open

📅 Dec 10, 2017 Open Class 105 kg BW 101.69 Total 305

Snatch

133miss
133miss
135made

Clean & Jerk

162made
170made
176miss

2017 American Open Finals — men Open

national 📅 Dec 7, 2017 Open Class 105 kg BW 101.69 Total 305

Snatch

133miss
133miss
135made

Clean & Jerk

162made
170made
176miss

Nike 2017 American Open Series 2 — men Open

📅 Jul 30, 2017 Open Class 94 kg BW 93.78 Total 298

Snatch

130miss
130made
135made

Clean & Jerk

163made
170miss
170miss

2017 USA Weightlifting National Championships — men Open

📅 May 14, 2017 Open Class 94 kg BW 93.89 Total 294

Snatch

130made
135miss
135miss

Clean & Jerk

160made
164made
175miss

2017 USA Weightlifting National Championships — men Open

national 📅 May 11, 2017 Open Class 94 kg BW 93.89 Total 294

Snatch

130made
135miss
135miss

Clean & Jerk

160made
164made
175miss

Nike 2017 American Open Series 1 — men Open

📅 Mar 19, 2017 Open Class 94 kg BW 93.79 Total 305

Snatch

125made
130made
135made

Clean & Jerk

155made
165made
170made

2016 American Open — men Open

📅 Dec 11, 2016 Open Class 94 kg BW 93.04 Total 281

Snatch

125miss
125made
132miss

Clean & Jerk

152miss
152made
156made

2016 American Open — men Open

national 📅 Dec 8, 2016 Open Class 94 kg BW 93.04 Total 281

Snatch

125miss
125made
132miss

Clean & Jerk

152miss
152made
156made

2015 American Open — men Open

📅 Dec 6, 2015 Open Class 94 kg BW 93.13 Total 286

Snatch

127made
130made
133miss

Clean & Jerk

150made
153made
156made

2015 American Open — men Open

national 📅 Dec 3, 2015 Open Class 94 kg BW 93.13 Total 286

Snatch

127made
130made
133miss

Clean & Jerk

150made
153made
156made

National Championship — men Open

📅 Aug 16, 2015 Open Class 94 kg BW 93.4 Total 266

Snatch

121made
125miss
126miss

Clean & Jerk

145made
152miss
155miss

National Championship — men Open

national 📅 Aug 13, 2015 Open Class 94 kg BW 93.4 Total 266

Snatch

121made
125miss
126miss

Clean & Jerk

145made
152miss
155miss

2015 National Junior Championship — men Open

📅 Feb 21, 2015 Open Class 94 kg BW 88.59 Total 262

Snatch

110made
110made
115made

Clean & Jerk

135made
141made
147made

2015 National Junior Championship — men Open

national 📅 Feb 18, 2015 Open Class 94 kg BW 88.59 Total 262

Snatch

110made
110made
115made

Clean & Jerk

135made
141made
147made

Hassle Free Record Breaker — men Open

📅 Dec 21, 2014 Open Class 94 kg BW 89.26 Total 248

Snatch

105miss
105made
110miss

Clean & Jerk

137made
143miss
143made
</> Embed this on your site

Copy this into your team or athlete page — it shows a live-styled card that links back here. Free to use.

Reach the weightlifting communityEndemic brands & local sponsors: own the results pages your audience reads.Advertise & sponsor →

← All athletes