Tuesday

260331

Workout of the Day

3 rounds for time of:
400-meter run
30 kettlebell snatches
20 kettlebell swings

♀ 35-lb kettlebell
♂ 53-lb kettlebell

Post time to comments.

Stimulus and Strategy:
Today's workout is a triplet that will tax your overall conditioning. A unique component is that the movements are redundant in their functions, and will place a significant demand on the posterior chain and grip. Switch hands as needed on the kettlebell snatches, but try to get through each round of snatches and swings unbroken or with one short break. Resist the urge to pace yourself on the run and push hard.

Intermediate option:
3 rounds for time of:
400-meter run
30 kettlebell snatches
20 kettlebell swings

26-lb kettlebell
35-lb kettlebell

Beginner option:
3 rounds for time of:
200-meter run
20 dumbbell snatches
10 dumbbell swings

15-lb dumbbell
25-lb dumbbell

Resources:
Running | Pulling and Foot Tapping
The Kettlebell Snatch
The Kettlebell Swing
The Dumbbell Snatch
The Dumbbell Swing

Find a gym near you:
View the CrossFit map

Comments on 260331

127 Comments

Comment thread URL copied!
Ryan Cascio
April 1st, 2026 at 9:39 am
Commented on: 260331
RX with 400m row instead of run. 19:34
Comment URL copied!
Alex Patrick
April 1st, 2026 at 9:03 am
Commented on: 260331
13:35 RX
Comment URL copied!
Caleb Clark
April 1st, 2026 at 5:00 am
Commented on: 260331
14:00
Comment URL copied!
Joshua Lewis
April 1st, 2026 at 2:31 am
Commented on: 260331
Rx 16:31
Comment URL copied!
George Warnock
April 1st, 2026 at 2:25 am
Commented on: 260331
30# snatches
40# swings

14:10
Comment URL copied!
Jacob Frame
April 1st, 2026 at 1:57 am
Commented on: 260331

51/M/210 lbs

Intermediate

-13:41

Comment URL copied!
Leônidas Fagundes
April 1st, 2026 at 1:17 am
Commented on: 260331

17:30 RX

Comment URL copied!
Carlee Granillo
April 1st, 2026 at 1:16 am
Commented on: 260331
18:57
500 Meter Run
25# DB snatch
35# KB swing
Comment URL copied!
Milly Santiago
April 1st, 2026 at 12:14 am
Commented on: 260331

Intermediate

3rounds for time of: 28:06

Alternated for 500m row

30 kettlebell snatches

20 kettlebell swings

26-lb kettlebell

All Seated, I have a broken leg

Comment URL copied!
Derek Eason
April 1st, 2026 at 12:13 am
Commented on: 260331

Rx 11:15


*15/15 on Snatches

*Unbroken Swings



Comment URL copied!
Favo K
April 1st, 2026 at 1:24 am

Excellent!

Comment URL copied!
Lincoln Kerger
April 1st, 2026 at 2:29 am

Smashed another one!

Comment URL copied!
Dylan Higginson
March 31st, 2026 at 11:22 pm
Commented on: 260331
M/22/Rx
16:58
Comment URL copied!
Scott Pritzl
March 31st, 2026 at 11:08 pm
Commented on: 260331
22:58
35# snatch
53# kettle bell swings
Comment URL copied!
Kristin Purdy
March 31st, 2026 at 11:04 pm
Commented on: 260331
15:28
*30#KB snatch
*40#KB American swing
Comment URL copied!
Favo K
April 1st, 2026 at 1:24 am

Well done!

Comment URL copied!
Michael Bishop
March 31st, 2026 at 10:57 pm
Commented on: 260331

Intermediate/ 500m row 17 minutes

Comment URL copied!
Jordan O'Grady
March 31st, 2026 at 10:32 pm
Commented on: 260331
M/34/6’1”/380

Intermediate 16:27

Subbed Assault Bike for run using the CrossFit machine conversion chart for meters
Comment URL copied!
Matthew Wagoner
March 31st, 2026 at 10:28 pm
Commented on: 260331
19:04
KB snatch 30; 22lbs
KB swing 20; 30lbs
Comment URL copied!
Chad Meeks
March 31st, 2026 at 10:27 pm
Commented on: 260331
M/43/RX
15:28
Round 1,2 15 unbroken snatches L/R
20 unbroken swings.
Round 3 10 snatches L/R, 5 snatches L/R, 20 unbroken swings.
Comment URL copied!
Jordan Helmbold
March 31st, 2026 at 10:14 pm
Commented on: 260331
13:42 Men’s Intermediate. Outside. City Loop
Comment URL copied!
Chris Miller
March 31st, 2026 at 10:13 pm
Commented on: 260331
13:45 scaled weight to 35 lb kb
Comment URL copied!
Kim Barker
March 31st, 2026 at 10:09 pm
Commented on: 260331
13:17
400 row
26 snatch
35 swings
Comment URL copied!
Austin Brinker
March 31st, 2026 at 9:58 pm
Commented on: 260331
18:04 intermediate
Comment URL copied!
Kyle Lewis
March 31st, 2026 at 9:46 pm
Commented on: 260331
16:47
Road route
40# DB
65# KB
Comment URL copied!
Adam Balley
March 31st, 2026 at 9:43 pm
Commented on: 260331
18:46
started RX, dropped to 35lb snatches after 20 snatches in rd 2 to stay within the stimulus
53lb KBS unbroken the whole time.
Comment URL copied!
Michael McDaniel
March 31st, 2026 at 9:24 pm
Commented on: 260331
16:38 intermediate
Comment URL copied!
Jon Wilson
March 31st, 2026 at 9:23 pm
Commented on: 260331

19.36

Comment URL copied!
Jacob Sutter
March 31st, 2026 at 9:21 pm
Commented on: 260331
Rx 15:55 this one creeps up on you
Comment URL copied!
Quinn McCutchen
March 31st, 2026 at 9:13 pm
Commented on: 260331

56 yo M/ 5'9"/ 147 lbs


20:48

rowed 400 m instead of runs

snatches with 50 lb dumbbell, alternating arms

swings with 55 lb kettlebell

Comment URL copied!
Sam K
March 31st, 2026 at 8:49 pm
Commented on: 260331

Working with the equipment I got, same reps but with 52.5lbs of plates for KB swings and a 75lb DB for snatches

Call it Rx+

16:43

Comment URL copied!
Lincoln Kerger
March 31st, 2026 at 11:28 pm

Rx+ indeed, Sam, awesome job!

Comment URL copied!
Jesse Risto
March 31st, 2026 at 8:28 pm
Commented on: 260331
24:38 subbed row 500m for run 45lb kb
Comment URL copied!
Dan M
March 31st, 2026 at 8:27 pm
Commented on: 260331

M/49/6’4”/220#

Intermediate

12:28

Comment URL copied!
Zoltan Balla
March 31st, 2026 at 7:58 pm
Commented on: 260331
rx 15:41
Comment URL copied!
James Chilton
March 31st, 2026 at 7:49 pm
Commented on: 260331
16:40 as rx
Comment URL copied!
Jamie Bishop
March 31st, 2026 at 7:48 pm
Commented on: 260331
19:11 RX
Comment URL copied!
Daniel B Serrano
March 31st, 2026 at 7:45 pm
Commented on: 260331
Intermediate 14:47
3 rounds
400 m run
30 dumbell snatches / 35 pounds/ don’t have more pounds
20 KB swings / 53 pounds
Comment URL copied!
Daniel B Serrano
March 31st, 2026 at 7:45 pm
Commented on: 260331
Intermediate 14:47
3 rounds
400 m run
30 dumbell snatches / 35 pounds/ don’t have more pounds
20 KB swings / 53 pounds
Comment URL copied!
Wendy Jackson
March 31st, 2026 at 7:43 pm
Commented on: 260331
13.42 kettlebell 14kg, dumbell 12.5kg for snatches
Comment URL copied!
Coastie Nick
March 31st, 2026 at 7:36 pm
Commented on: 260331

Rx’d: 13:55


Rd1: 4:49, Rd2: 4:30, Rd3: 4:36

KB snatch in sets of 5 before arm switching in Rd1. Rd2 and 3 sets were 10,10,5,5. Went quicker that way. Mostly notes for myself, but it will help if this one gets repeated.

Comment URL copied!
Lincoln Kerger
March 31st, 2026 at 11:28 pm

Hell yeah, bro, awesome!

Comment URL copied!
Favo K
April 1st, 2026 at 1:19 am

Quick! Nice doing the KB snatches @ Rx!

Comment URL copied!
Sam Steen
March 31st, 2026 at 7:03 pm
Commented on: 260331

11:25 run and 50# db snatches only

Comment URL copied!
Bob C
March 31st, 2026 at 6:11 pm
Commented on: 260331
M58 Beginner

FT
3Rounds
200M Assault Runner
20 Kb Snatches 12kg
10 Kb Swings 12Kg
Time 11:08
Rest 1 min
3Rounds
400M Bike Erg
20 Kb Snatches 12kg
10 Kb Swings 12Kg
Time 7:44
Total 18:52
Comment URL copied!
Jake Krengel
March 31st, 2026 at 5:44 pm
Commented on: 260331
" rounds for time of: 21:23 RX
400-meter assault machine run
30 kettlebell snatches
20 kettlebell swings
24kg Kettlebell
***tough on lower back
Comment URL copied!
Danijel Frketić
March 31st, 2026 at 5:41 pm
Commented on: 260331

M53/79kg/175cm


3 rounds for time of: 19:33 RX

400-meter run

30 kettlebell snatches

20 kettlebell swings


♂ 53-lb kettlebell= dumbbell 23kg

Comment URL copied!
Lincoln Kerger
March 31st, 2026 at 5:38 pm
Commented on: 260331

Intermediate but with a DB instead of KB

13:27


Not much gas or focus today as with yesterday. No KBs and heaviest DBs at home are 35s. UB on snatches and swings, and switched arms every 5 reps to make sure evenly distributed. The open grip of using a DB for swings is more taxing on my grip than with a KB IMHO.

Comment URL copied!
Coastie Nick
March 31st, 2026 at 7:41 pm

Great time, brother. Get you a KB

Comment URL copied!
Favo K
April 1st, 2026 at 1:22 am

I agree DB swings seem more grip challenging! Great job on this despite that & not 100% feeling it today! Showed up & put in serious work. Win column!

Comment URL copied!
Josh Lee
March 31st, 2026 at 4:56 pm
Commented on: 260331
Beginner:
3 rds,
Assault treadmill- 400m
25lb kettle bell snatch- x 10 per arm
25lb kettle bell swing- x10
Comment URL copied!
Josh Lee
March 31st, 2026 at 4:57 pm
Forgot to add time, 14:27
Comment URL copied!
Caroline Rosen
March 31st, 2026 at 4:54 pm
Commented on: 260331
16:14. Erg bike 1000m; snatch 25; swing 35
Comment URL copied!
Az Native
March 31st, 2026 at 4:47 pm
Commented on: 260331

Mish mashed a little at Elm hill

20 DB WL 40’s for run

30 DB snatch 40lb

20 KB swing 1.5pd

24:35

Didn’t try to sprint this one, just steady work.

Comment URL copied!
Melissa Regina
March 31st, 2026 at 4:47 pm
Commented on: 260331
14:33 26# kb
Comment URL copied!
Rich Bartoli
March 31st, 2026 at 4:41 pm
Commented on: 260331
M/52/205

40# kb

16:38
Comment URL copied!
Staphanie Hernandez
March 31st, 2026 at 4:31 pm
Commented on: 260331
13:40 scaled
Comment URL copied!
Karla Aguirre
March 31st, 2026 at 4:30 pm
Commented on: 260331
15:38 scaled
Comment URL copied!
Oliver Donato
March 31st, 2026 at 4:23 pm
Commented on: 260331
14:25 Rx
Comment URL copied!
Favo K
April 1st, 2026 at 1:22 am

Nice!

Comment URL copied!
Matthew Leech
March 31st, 2026 at 4:18 pm
Commented on: 260331
13:58
Comment URL copied!
MORGAN Hidalgo
March 31st, 2026 at 4:13 pm
Commented on: 260331
rx 13:01
Comment URL copied!
Chris Jordan
March 31st, 2026 at 4:05 pm
Commented on: 260331

Rx+, only had a 28kg (62#) kb available. 13:37… broke up the snatches into 15 right + 15 left

Comment URL copied!
Lincoln Kerger
March 31st, 2026 at 5:38 pm

Awesome!

Comment URL copied!
Jeanne Garnier
March 31st, 2026 at 3:53 pm
Commented on: 260331
13'27 RX 16kg
Comment URL copied!
Alyssa Bosch
March 31st, 2026 at 3:49 pm
Commented on: 260331

18:16 intermediate

26lbs

run .30 treadmill

Comment URL copied!
Favo K
March 31st, 2026 at 3:44 pm
Commented on: 260331

Rx reps/rounds/meters (runs outside)

35# DB snatch/45# KB swings

15:35

Comment URL copied!
Lincoln Kerger
March 31st, 2026 at 5:40 pm

Great job, BG! Rx+ in my book with the extra KB weight.

Comment URL copied!
Coastie Nick
March 31st, 2026 at 7:40 pm

Fantastic! What LK said👆🏼vis-à-vis added weight

Comment URL copied!
Luke Padilla
March 31st, 2026 at 3:39 pm
Commented on: 260331
Mod
53kg high pulls
54kg swings

12:44
Comment URL copied!
Steven Kim
March 31st, 2026 at 3:12 pm
Commented on: 260331

56M

15:29

40# DB snatch

53# KBS

Comment URL copied!
Favo K
March 31st, 2026 at 3:46 pm

Well done!

Comment URL copied!
Michael Arko
March 31st, 2026 at 3:10 pm
Commented on: 260331

35lbs 17:36

DB snatch, KB swing

Comment URL copied!
Ivan Lascenko
March 31st, 2026 at 3:08 pm
Commented on: 260331
11:12 : scaled 20kg KB
Comment URL copied!
William Herrington
March 31st, 2026 at 2:58 pm
Commented on: 260331
scale: 44lb Kb. 15:15
Comment URL copied!
Meritxell Ferru
March 31st, 2026 at 2:45 pm
Commented on: 260331
13,45 12kg
Comment URL copied!
Meritxell Ferru
March 31st, 2026 at 2:45 pm
Commented on: 260331
13,45 12kg
Comment URL copied!
Brandon DeLao
March 31st, 2026 at 2:41 pm
Commented on: 260331
12:41 rx
Comment URL copied!
Favo K
March 31st, 2026 at 3:46 pm

Fast!

Comment URL copied!
Lincoln Kerger
March 31st, 2026 at 5:40 pm

Wow!

Comment URL copied!
Tyler Nagel
March 31st, 2026 at 2:32 pm
Commented on: 260331
14:33 Rx
Comment URL copied!
Mohamed tomy
March 31st, 2026 at 2:20 pm
Commented on: 260331

rx 20 Body weight

Dumbbel Burpees15 /10 kg

Barbel Overhead Squat 10 30kg

Mountain Climbing 20 Bodyweight

Single-arm DB Squat Snatch 15 10 kg

Barbel Conventional Deadlift 10 kg50

-----------------------------

Power

-------------------------

Squat 2 x 10 weight 50kg

Bench press 2 x 10 weight 50kg

Roushon abs 2 x 20 weight 10kg

Bent over rows 2 x 10 weight 50kg

2 Round

FARMERS WALKS 01:15 min

2 Round 15 poush up




Comment URL copied!
Luis Oliveira
March 31st, 2026 at 1:49 pm
Commented on: 260331

13:00

Comment URL copied!
Luis Oliveira
March 31st, 2026 at 1:50 pm

800m Assault AirBike

Comment URL copied!
Favo K
March 31st, 2026 at 3:47 pm

Lucky 13, nice work, as always!

Comment URL copied!
Lincoln Kerger
March 31st, 2026 at 5:40 pm

Crushed it!

Comment URL copied!
Tyler Read
March 31st, 2026 at 1:49 pm
Commented on: 260331
Mix of options:

Time: 17 min 20 sec
3 rounds of:

400-metre run

40 (9.5kg) dumbbell snatches

40 (9.5kg) dumbbell Swings
Comment URL copied!
Charles Meyers
March 31st, 2026 at 1:43 pm
Commented on: 260331

Beginner option:

3 rounds for time of:

200-meter run

20 dumbbell snatches

10 dumbbell swings

20-lb dumbbell

12:04

Comment URL copied!
Matthew Winkler
March 31st, 2026 at 1:38 pm
Commented on: 260331
13:45 Rx
Comment URL copied!
Amedeo Alessio Cerea
March 31st, 2026 at 1:38 pm
Commented on: 260331
Rx 17:08
Comment URL copied!
Amedeo Alessio Cerea
March 31st, 2026 at 1:45 pm
Accessory:
400m Run Test
1:27
Comment URL copied!
Andrew Montano
March 31st, 2026 at 1:26 pm
Commented on: 260331
17 min RX on air runner
Comment URL copied!
Craig Collins
March 31st, 2026 at 1:14 pm
Commented on: 260331

Sub/scale:

500m row

kb snatch (35#)

russian kb swing (53#)

time: 14:06

Comment URL copied!
Jessica Floyd
March 31st, 2026 at 1:08 pm
Commented on: 260331

16:16 rx

Comment URL copied!
Favo K
March 31st, 2026 at 3:48 pm

Great @ Rx!

Comment URL copied!
Wayne Dickey
March 31st, 2026 at 1:06 pm
Commented on: 260331
16:02 26#kb
Comment URL copied!
Dana Devenney
March 31st, 2026 at 12:56 pm
Commented on: 260331
20:22
400m 20#db
Comment URL copied!
Yvonne Njue
March 31st, 2026 at 12:39 pm
Commented on: 260331
15:59 RX DB snatch (15kg)
Comment URL copied!
nick A
March 31st, 2026 at 12:19 pm
Commented on: 260331
M47 intermediate 14:22
Comment URL copied!
Matthew Moran
March 31st, 2026 at 12:16 pm
Commented on: 260331
15:09 rx - air runner
Comment URL copied!
Frank Woods
March 31st, 2026 at 12:07 pm
Commented on: 260331
M61 22:54
3 rds 400 run,
15 snatch rt arm 35# kb
15 left arm
20 OH kb swings 35#
Comment URL copied!
Laurie Woods
March 31st, 2026 at 12:07 pm
Commented on: 260331
18: 34 intermediate 18lb and 26lb Kb. 2:30 2:25 2:15 treadmill .25 runs.
Comment URL copied!
Seth Cormier
March 31st, 2026 at 12:02 pm
Commented on: 260331
20:56 RX
Comment URL copied!
Kirk Byrd
March 31st, 2026 at 11:39 am
Commented on: 260331
M44 RX 19:34
Comment URL copied!
Erika Brown
March 31st, 2026 at 11:17 am
Commented on: 260331
36F, 17:44
Used a 40# sandbag
Comment URL copied!
Favo K
March 31st, 2026 at 3:49 pm

Like the sandbag, super functional work option!

Comment URL copied!
Rob Orr
March 31st, 2026 at 11:01 am
Commented on: 260331
22.00 Rx
Comment URL copied!
James Gentile
March 31st, 2026 at 10:56 am
Commented on: 260331

Rxd in the garage gym. Outdoor running weather!


13:53.


first two rounds were 15-15 on the snatches changing hands. Last round I changed every 5. Swings unbroken.


chalk up folks!

Comment URL copied!
Favo K
March 31st, 2026 at 3:49 pm

Great time!

Comment URL copied!
Lincoln Kerger
March 31st, 2026 at 5:41 pm

Great work!

Comment URL copied!
Coastie Nick
March 31st, 2026 at 7:37 pm

Smoked it

Comment URL copied!
Joe McCarthy
March 31st, 2026 at 10:55 am
Commented on: 260331
16:47 44#. Failed on final
Comment URL copied!
Collin Popp
March 31st, 2026 at 10:53 am
Commented on: 260331
12:48 RX

4:00/4:18/4:30

M/40/172#
Comment URL copied!
Favo K
March 31st, 2026 at 3:50 pm

Another fast one!

Comment URL copied!
Lincoln Kerger
March 31st, 2026 at 11:29 pm

Fantastic!

Comment URL copied!
Ki deok Park
March 31st, 2026 at 10:18 am
Commented on: 260331

Rx 22:40

Comment URL copied!
YooSik Kim
March 31st, 2026 at 10:09 am
Commented on: 260331
Rx 16:36 all UB
Comment URL copied!
Jared Stevens
March 31st, 2026 at 9:56 am
Commented on: 260331
18:32 SC
KB Snatch 35#
KB Swing 53#
Comment URL copied!
Eric Breedlove
March 31st, 2026 at 9:25 am
Commented on: 260331
13:55 Rx
Comment URL copied!
Arjan Bloem
March 31st, 2026 at 9:04 am
Commented on: 260331
13:56 min Rx

All unbroken
Comment URL copied!
Marjolijn Snippe
March 31st, 2026 at 8:32 am
Commented on: 260331
intermediate option:
3 RFT
400 m run
30 KB snatches @12 kg
20 KB swings @12 kg

13:58
Comment URL copied!
Yan WANG
March 31st, 2026 at 7:51 am
Commented on: 260331

3r

Comment URL copied!
Yan WANG
March 31st, 2026 at 7:50 am
Commented on: 260331

14:01

400m run

30 db snatch(35lb)

20 kb swing(16kg)

Comment URL copied!
Samuli Henriksson
March 31st, 2026 at 7:19 am
Commented on: 260331
Ex: 13:03. 1000m C2 bike erg instead of run, because of a knee injury.
Comment URL copied!
Samuli Henriksson
March 31st, 2026 at 7:19 am
Rx of course 😂
Comment URL copied!
Alex Colet
March 31st, 2026 at 6:42 am
Commented on: 260331
18:50 20kg
Comment URL copied!
Stafford O'Leary
March 31st, 2026 at 6:10 am
Commented on: 260331
16.04 Rx
Comment URL copied!