LandingSports

Morgan McCullough

weightlifting 46 events
354
Best total
158
Best snatch
200
Best clean & jerk
-
Best bench

Progression

Best total across 43 meets — peak 354kg.

35420122026

Competition history

2026 Hall of Fame Classic — men Open

📅 May 18, 2026 Open Class 94 kg BW 93.75 Total 325

Snatch

140made
145miss
145made

Clean & Jerk

170made
180made
-#3

2025 USA Weightlifting National Championships, Powered by Rogue Fitness — men Open

national 📅 Jun 29, 2025 Open Class 94 kg BW 93.7 Total 0

Snatch

153miss
153miss
155miss

The 2024 Nike USA Weightlifting National Championships, powered by Rogue — men Open

📅 Jun 12, 2024 Open Class 102 kg BW 102 Total 348

Snatch

153made
158miss
158miss

Clean & Jerk

195made
202miss
206miss

2023 IWF Junior World Championships — men Junior

📅 Nov 22, 2023 Junior Class 102 kg BW 100.95 Total 353

Snatch

150made
155miss
156made

Clean & Jerk

191made
197miss
197made

2023 Pan American Games — men Open

📅 Oct 24, 2023 Open Class 102 kg BW 102 Total 354

Snatch

148made
153made
158made

Clean & Jerk

190made
196made
201miss

The 2023 Nike USA Weightlifting National Championships, powered by Rogue — men Open

national 📅 Jul 2, 2023 Open Class 102 kg BW 101.65 Total 0

Snatch

150miss
150miss
150miss

The 2023 Nike North American Open Series 1, powered by Rogue — men Open

📅 Mar 3, 2023 Open Class 102 kg BW 101.34 Total 352

Snatch

147made
152made
156miss

Clean & Jerk

191made
196made
200made

MIA Classic XI — men Junior

📅 Jan 15, 2023 Junior Class 102 kg BW 101.7 Total 345

Snatch

145made
150made
155miss

Clean & Jerk

185made
195made
200miss

2022 Junior Pan American Championships — men Junior

📅 Oct 23, 2022 Junior Class 102 kg BW 100.69 Total 344

Snatch

145miss
145made
150made

Clean & Jerk

189made
194made
199miss

2022 IWF Junior World Championships — men Junior

📅 May 9, 2022 Junior Class 102 kg BW 101.2 Total 330

Snatch

142made
146made
150miss

Clean & Jerk

184miss
184miss
184made

2021 Junior Pan American Games — men Junior

📅 Nov 29, 2021 Junior Class 109 kg BW 108.8 Total 335

Snatch

140made
145made
148miss

Clean & Jerk

181made
183made
190made

LRU Weightlifting Open (NUQ) — men Junior

📅 Oct 29, 2021 Junior Class 102 kg BW 101 Total 300

Snatch

120made
130made
140miss

Clean & Jerk

160made
170made
-#3

Rescheduled 2020 Junior Pan American Championships — men Junior

📅 Jul 15, 2021 Junior Class 109 kg BW 109 Total 333

Snatch

138miss
138made
143made

Clean & Jerk

182made
190miss
190made

The Nike 2021 USA Weightlifting National Championships, powered by Rogue — men Open

📅 Jul 4, 2021 Open Class 102 kg BW 99.4 Total 328

Snatch

135miss
135made
145miss

Clean & Jerk

180made
186made
193made

2021 IWF Junior World Championships — men Junior

📅 May 29, 2021 Junior Class 96 kg BW 95.4 Total 326

Snatch

135made
140miss
140made

Clean & Jerk

180made
186made
190miss

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

📅 Mar 7, 2021 Junior Class 96 kg BW 95.99 Total 145

Snatch

140made
145miss
145made

Clean & Jerk

190miss
190miss
190miss

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

nao 📅 Mar 4, 2021 Junior Class 96 kg BW 95.99 Total 0

Snatch

140made
145miss
145made

Clean & Jerk

190miss
190miss
190miss

2020 Online National Youth Championships — men 16-17 Age Group

📅 Dec 6, 2020 16-17 Age Group Class 96 kg BW 96 Total 325

Snatch

130made
140miss
140made

Clean & Jerk

175made
185made
192miss

2020 Online National Championships — men 16-17 Age Group

📅 Dec 6, 2020 16-17 Age Group Class 96 kg BW 96 Total 325

Snatch

130made
140miss
140made

Clean & Jerk

175made
185made
192miss

Club Showdown/November online qualifier — men 16-17 Age Group

📅 Nov 30, 2020 16-17 Age Group Class 102 kg BW 98 Total 305

Snatch

135made
-#2
-#3

Clean & Jerk

170made
-#2
-#3

ROGUE Weightlifting Challenge at the Arnold Sports Festival (USA Athletes) — men Open

📅 Mar 6, 2020 Open Class 96 kg BW 95.48 Total 130

Snatch

130made
135miss
135miss

Clean & Jerk

180miss
182miss
190miss

2019 American Open Finals — men Open

📅 Dec 8, 2019 Open Class 96 kg BW 95.5 Total 322

Snatch

132made
137made
140miss

Clean & Jerk

185made
191miss
191miss

Nike 2019 American Open Series 3 — men Open

📅 Sep 15, 2019 Open Class 96 kg BW 94.25 Total 321

Snatch

125miss
126made
131made

Clean & Jerk

180made
185made
190made

2019 Junior Pan American Championships — men Open

📅 Jun 29, 2019 Open Class 96 kg BW 94.8 Total 310

Snatch

120made
125made
130made

Clean & Jerk

175made
180made
190miss

2019 IWF Youth World Championships — men Open

📅 Mar 15, 2019 Open Class 96 kg BW 94.07 Total 178

Snatch

130miss
130miss
130miss

Clean & Jerk

168made
171made
178made

2019 National Junior Championships — men Junior

📅 Feb 17, 2019 Junior Class 96 kg BW 93.11 Total 310

Snatch

130made
135made
137miss

Clean & Jerk

175made
181miss
182miss

2018 NC State Championships — men 14-15 Age Group

📅 Oct 14, 2018 14-15 Age Group Class +89 kg BW 93.2 Total 290

Snatch

120made
125made
130miss

Clean & Jerk

165made
171miss
171miss

Nike 2018 American Open Series 3 — men Open

📅 Sep 16, 2018 Open Class 96 kg BW 92.61 Total 295

Snatch

120made
125miss
125made

Clean & Jerk

163made
170made
175miss

Nike 2018 American Open Series 3 — men Open

national 📅 Sep 13, 2018 Open Class 96 kg BW 92.61 Total 295

Snatch

120made
125miss
125made

Clean & Jerk

163made
170made
175miss

Nike 2018 American Open Series 2 — men Open

📅 Jul 29, 2018 Open Class 94 kg BW 92.68 Total 287

Snatch

115made
120made
123miss

Clean & Jerk

160made
167made
170miss

2018 Youth Pan American Championships — men Open

📅 Jun 10, 2018 Open Class 94 kg BW 91.95 Total 284

Snatch

115made
120miss
121made

Clean & Jerk

155made
160made
163made

Mash Mafia Classic — men Open

📅 May 5, 2018 Open Class 105 kg BW 96.4 Total 293

Snatch

115made
120made
126made

Clean & Jerk

155made
162made
167made

2018 Nike National Junior Championships — men Junior

📅 Feb 18, 2018 Junior Class 105 kg BW 96.64 Total 271

Snatch

110made
115made
120miss

Clean & Jerk

150made
156made
160miss

Mash Mafia and LEAN Charity Meet — men 14-15 Age Group

📅 Dec 16, 2017 14-15 Age Group Class +85 kg BW 100 Total 270

Snatch

105made
110made
115made

Clean & Jerk

145made
150made
155made

Nike 2017 American Open Series 3 — men 14-15 Age Group

📅 Sep 10, 2017 14-15 Age Group Class +85 kg BW 96.9 Total 250

Snatch

100made
105made
110miss

Clean & Jerk

140made
145made
150miss

Nike 2017 American Open Series 3 — men 14-15 Age Group

national 📅 Sep 7, 2017 14-15 Age Group Class +85 kg BW 96.9 Total 250

Snatch

100made
105made
110miss

Clean & Jerk

140made
145made
150miss

2017 USA Weightlifting National Youth Championships — men 14-15 Age Group

📅 Jun 25, 2017 14-15 Age Group Class +85 kg BW 94.91 Total 246

Snatch

95made
100made
106made

Clean & Jerk

130made
135made
140made

Mash Mafia Invitational — men 14-15 Age Group

📅 May 20, 2017 14-15 Age Group Class +85 kg BW 94 Total 235

Snatch

93made
98made
102made

Clean & Jerk

125made
130made
133made

Mash Mafia Invitational — men 14-15 Age Group

📅 Jan 21, 2017 14-15 Age Group Class +85 kg BW 91.2 Total 223

Snatch

90made
95made
98made

Clean & Jerk

120made
125made
125made

2016 Youth & Junior Session @ American Open — men 13 Under Age Group

📅 Dec 11, 2016 13 Under Age Group Class +69 kg BW 90.06 Total 210

Snatch

85made
89made
92made

Clean & Jerk

111made
115made
118made

Mash Mafia Strength Picnic — men 13 Under Age Group

📅 Sep 17, 2016 13 Under Age Group Class +69 kg BW 88.4 Total 196

Snatch

75made
80made
88miss

Clean & Jerk

105made
111made
116made

2016 National Youth Championship — men 13 Under Age Group

📅 Jun 26, 2016 13 Under Age Group Class +69 kg BW 82.64 Total 184

Snatch

72made
75made
80miss

Clean & Jerk

99made
105made
109made

2016 National Youth Championship — men 13 Under Age Group

national 📅 Jun 23, 2016 13 Under Age Group Class +69 kg BW 82.64 Total 184

Snatch

72made
75made
80miss

Clean & Jerk

99made
105made
109made

Camel City Classic — men 13 Under Age Group

📅 Mar 19, 2016 13 Under Age Group Class +69 kg BW 78.2 Total 165

Snatch

56made
60made
70made

Clean & Jerk

83made
91made
95made

Port City Barbell Memorial Day Open — men 13 Under Age Group

local 📅 May 23, 2015 13 Under Age Group Class 69 kg BW 67.4 Total 120

Snatch

45made
50made
55made

Clean & Jerk

55made
60made
65made

Onaga Christmas Open — men 13 Under Age Group

📅 Dec 29, 2012 13 Under Age Group Class 56 kg BW 50.9 Total 53

Snatch

20made
22made
23made

Clean & Jerk

26made
28made
30made
</> 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