LandingSports

Kirk McClain

weightlifting 20 events
275
Best total
127
Best snatch
148
Best clean & jerk
-
Best bench

Progression

Best total across 20 meets — peak 275kg.

27520142023

Competition history

Pony Express — men Junior

📅 Feb 18, 2023 Junior Class 89 kg BW 87.5 Total 246

Snatch

107made
111made
-#3

Clean & Jerk

125made
130made
135made

Turkey Cup — men Junior

📅 Nov 21, 2021 Junior Class 89 kg BW 86.75 Total 263

Snatch

-#1
-#2
120made

Clean & Jerk

-#1
143made
-#3

2021 Onaga Blast Chance — men Junior

📅 Jul 17, 2021 Junior Class 89 kg BW 88.8 Total 275

Snatch

117made
122made
127made

Clean & Jerk

142made
148made
152miss

2020 National Junior Championships, powered by Rogue Fitness — men Junior

📅 Feb 8, 2020 Junior Class 89 kg BW 84.41 Total 235

Snatch

105made
110miss
110made

Clean & Jerk

125made
130miss
132miss

2020 National Junior Championships, powered by Rogue Fitness — men Junior

national 📅 Feb 6, 2020 Junior Class 89 kg BW 84.41 Total 235

Snatch

105made
110miss
110made

Clean & Jerk

125made
130miss
132miss

Kansas State & Open Championships — men Open

📅 Sep 8, 2019 Open Class 89 kg BW 82.1 Total 224

Snatch

98made
102made
106miss

Clean & Jerk

120made
122made
126miss

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

📅 Jun 17, 2018 14-15 Age Group Class 77 kg BW 74.99 Total 198

Snatch

85made
89made
93made

Clean & Jerk

105made
110miss
111miss

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

national 📅 Jun 14, 2018 14-15 Age Group Class 77 kg BW 74.99 Total 198

Snatch

85made
89made
93made

Clean & Jerk

105made
110miss
111miss

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

📅 Jun 25, 2017 14-15 Age Group Class 77 kg BW 70.93 Total 161

Snatch

69made
73made
77miss

Clean & Jerk

83made
88made
92miss

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

national 📅 Jun 22, 2017 14-15 Age Group Class 77 kg BW 70.93 Total 161

Snatch

69made
73made
77miss

Clean & Jerk

83made
88made
92miss

2016 Kansas State & Open Championships — men 13 Under Age Group

📅 Aug 28, 2016 13 Under Age Group Class +69 kg BW 85 Total 127

Snatch

57miss
57made
60miss

Clean & Jerk

70miss
70made
73miss

2016 Kansas State & Open Championships — men 13 Under Age Group

local 📅 Aug 27, 2016 13 Under Age Group Class +69 kg BW 85 Total 127

Snatch

57miss
57made
60miss

Clean & Jerk

70miss
70made
73miss

Onaga Blast Chance — men 13 Under Age Group

local 📅 Jul 9, 2016 13 Under Age Group Class +69 kg BW 91.6 Total 125

Snatch

51made
54made
57made

Clean & Jerk

61miss
62made
68made

2016 National Youth Championship — men 13 Under Age Group

📅 Jun 26, 2016 13 Under Age Group Class +69 kg BW 91.84 Total 117

Snatch

50made
53made
56made

Clean & Jerk

61made
65miss
66miss

2016 National Youth Championship — men 13 Under Age Group

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

Snatch

50made
53made
56made

Clean & Jerk

61made
65miss
66miss

Pony Express Open — men 13 Under Age Group

local 📅 Mar 19, 2016 13 Under Age Group Class +69 kg BW 99.3 Total 114

Snatch

46made
49made
52miss

Clean & Jerk

56made
61made
65made

Pony Express — men 13 Under Age Group

local 📅 Mar 14, 2015 13 Under Age Group Class +69 kg BW 82 Total 82

Snatch

30made
33made
36made

Clean & Jerk

42made
45miss
46made

Turkey Cup — men 13 Under Age Group

local 📅 Nov 15, 2014 13 Under Age Group Class +69 kg BW 74.84 Total 68

Snatch

26made
28made
30made

Clean & Jerk

35made
38made
40miss

Kansas State and Open Championships — men 13 Under Age Group

📅 Sep 13, 2014 13 Under Age Group Class +69 kg BW 72 Total 63

Snatch

23made
26made
28made

Clean & Jerk

30made
33made
35made

Kansas State and Open Championships — men 13 Under Age Group

local 📅 Sep 12, 2014 13 Under Age Group Class +69 kg BW 72 Total 63

Snatch

23made
26made
28made

Clean & Jerk

30made
33made
35made
</> 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.

Is this you?Claim your athlete profile — add a photo, bio, and verify your results.Claim your profile →

← All athletes