Most Recent Workouts

November 2025 (scy)

November 15, 2025 – repeasted ladder 25-50-75-100-75-50-25

November 12, 2025 – repeat (drill, breath control, strong effort, ez)

November 8, 2025 – repeat (250 neg split + 50 fast)

November 5, 2025 – alternate drill/swim by 25s and 50 fast

November 1, 2025 – Grant Hackett 50s set

October 2025 (scy)

October 29, 2025 – 200s + Pumpkin relays

October 25, 2025 – Halloween Trick or Swim

October 22, 2025 – 100s free, 75 free-less IM, 50 drill/swim, 25s fast

October 18, 2025 – wall and breath work; breaststroke

October 15, 2025 – 100s, 75s, 50s

October 4, 2025 – long swim, stroke/free 75s

October 1, 2025 – lotsa 25s between smooth and fast efforts

September 2025 (scy)

September 27, 2025 – repeat (200 smooth, 50 fast)

September 24, 2025 – long swims w/ low stroke county focus

September 20, 2025 – repeat (breath control, 75s build, 50 fast, 50 ez)

September 17, 2025 – low stroke count focus

September 13, 2025 – 25 drills stroke, repeat (long+25s fast)

September 10, 2025 – repeat (long + 50s peppy + long neg split + 100 fast)

September 6, 2025 – repeat (long +25s fast)

September 3, 2025 – 25s, 50s, 100s, then 100s, 50s, 25s

September 2, 2025 – 25s, 50s, 100s, then 100s, 50s, 25s

August 2025 (SCM)

August 30, 2025 – “marathon IM”

August 28, 2025 – repeat (3x100s, 3x25s, ez25)

August 27, 2025 – all 100s

August 23, 2025 – lotsa 150s (drill/smooth/sprint)

August 20, 2025 – 100s IM, pull, smooth, spicy

August 16, 2025 – repeat (long + 25s + 100 + 25s)

August 13, 2025 – 100s, 50s, 25s

August 9, 2025 – 300s, 150s

August 6, 2025 – lotsa 25s

August 4, 2025 – repeated little decending ladder

August 2, 2025 – repeat (50 free/100 br-less IM/50 free/100 fly-less IM)

July 2025 (SCM)

July 19, 2025 – 150s 75 smooth/50 build/25 fast

July 18, 2025 – repeat (100s, long neg split, 25s fast, 50ez)

July 17, 2025 – repeat 100s smooth, 2×25 stroke fast

July 16, 2025 – repeat 100s smooth, 2×25 stroke fast

July 15, 2025 – repeat (50 4×25 100)

July 14, 2025 – 4x25s fast interleaved with 200 or 100

July 12, 2025 – long swims w/ 2×50 each stroke interleaved

July 9, 2025 – 200s

July 5, 2025 – long ladder with alternating 100s fast

July 3, 2025 – repeat (100 free 50 stroke), repeat (200, 2x25s)

July 2, 2025 – repeat (200, 2×25, 50ez) + 25s

June 2025 (SCM)

June 28, 2025 – 100s; kick; 50s

June 25, 2025 – 100s with increasing fast segment; 100s w/ 25 of stroke

June 21, 2025 – long series with 25s

June 14, 2025 – 125s heavy on drills; broken 150s w/ stroke

June 11, 2025 – 200s w/ expanding fast section

June 7, 2025 – long sequence (swim/pull)

June 6, 2025

June 4, 2025 – stroke/free 75s

May 2025 (sc meters)

May 31, 2025 – 100s and 50s fast/ez

May 2025 (sc yards)

May 28, 2025 – 200s and 100s fast/ez

May 27, 2025 – smooth/perky 200s

May 17, 2025 – long perfect swims with 100 & 25s fast

May 14, 2025 – lotsa 100s

May 7, 2025 – fast/ez 250s

May 3, 2025 – repeat 3×50 + 100 fast

April 2025 (sc yards)

April 30, 2025 – Biondi and fly drills

April 26, 2025 – longer swims with ez/fast pattern + double turn 50s

April 24, 2025 – alternate 200 or 100 with 50 fast

April 23, 2025 – 200 for time + 200 broken

April 19, 2025 – breaststroke; alternate smooth fast swims

April 16, 2025 – backstroke; long swims w/walls & breath control

April 12, 2025 – backstroke; repeat 25s, 50s, 100

April 9, 2025 – backstroke; 200s, 100s 50s

April 2, 2025 – stroke (25s + long swim) 25s free

March 2025 (sc yards)

March 29, 2025 – repeats of long swim + 2×50 fast

March 26, 2025 – 250s + lots of 25s

March 22, 2025 – 150/100/50 free + 150/100/50 stroke

March 19, 2025 – 100s sliding into 100 fast

March 18, 2025 – series w/ 100 best effort

March 15, 2025 – fly drills

March 12, 2025 – 150s

March 8, 2025 – breaststroke drills

March 5, 2025 – lotsa 125s w/ fast finish

March 1, 2025 – repeat 3x (long/100/long/100)

February 2025 (sc yards)

February 26, 2025 – 100 get your time

February 22, 2025 – lotsa 100s

February 15, 2025 – repeat down ladder

February 12, 2025 – 100s IMs with reducing free

February 8, 2025 – 100s emphasize last 25

February 5, 2025 – 100s w/ alternate sendoffs

February 1, 2025 – repeat long swim + 8x25s

January 2025 (sc yards)

January 29, 2025 – free/non-free 125s or 100s; intense-ish 100s

January 25, 2025 – repeat (200 + 4×25); lumpy IMs

January 22, 2025 – long smooth + 75s peppy

January 18, 2025 – alternate smooth + fast 25s

January 15, 2025 – 4 x series of longer swim + 50s descend + 100

January 11, 2025 – 300s then broken 100s

January 8, 2025 – repeating stroke 25s + 100 IM

January 7, 2025 – 200s + kick + stroke 75s

January 4, 2025 – repeat (long swim + stroke + 100 strong)