Royal Oak Track Club is a FREE running club in Royal Oak,
MI. Join for speed workouts and stay for the beers! Each week we have
people joining us from East Lansing, Ann Arbor, West Bloomfield, Detroit,
Southfield, Madison Heights, Ferndale, Royal Oak, and more.
Schedule
The Royal Oak Track Club meets every Wednesday evening at the Royal Oak
Middle School track from April to October (inclusive). Our meeting times change
with the sunsets and weather.
April, May, June: 6:30pm
July, August: 7:00pm
September, October, November: 6:30pm
The best parking for the track workouts is along N Pleasant Ave.
Warmup routine: 800 jog, high knees (slow), calf reaches/ foot loops,
Butt kicks, leg snappers / kickouts / B-Skips, Karaoke (both ways), backwards jog,
jog on toes, 2x100m strides
2026 Workout Schedule
April 1, 2026, 6:30pm
(200 on / 200 off) x 12 Reps. Total Distance: 3 miles. Alternative: lower reps. Pacing: 200 on @ mile pace, 200 off jog/walk
April 8, 2026, 6:30pm
(800, 400, 200) x 2. Cool down: 400 jog for 800, 200 jog for 400, 400 between set. Total Distance: 2.75 miles. Alternative: cut longer distances down. Pacing: 800 @ 10k pace, 400 @ 5k pace, 200 @ mile pace
April 15, 2026, 6:30pm
(1600) x 1 Rep, (400) x 8 Reps. Cool down: 400 jog for 1600, 200 jog for 400s. Total Distance: 4.25 miles. Alternative: standing rest or less 400 reps. Pacing: 1600 @ 10k pace, 400s @ 5k pace
April 22, 2026, 6:30pm
1600, 1200, 800, 400. Cool down: 400 jog for 1600, 1200, 800. Total Distance: 3.25 miles. Alternative: standing rest, no jog. Pacing: 1600 @ 5k pace, 1200 @ 5k pace, 800 @ 5k pace, 400 @ mile pace
April 29, 2026, 6:30pm
Cards (8 = 800, 4 = 400, Ace/Joker = choose,etc). Cool down: standing rest while waiting for cards. Total Distance: 2 - 4 miles (Ace/Joker). Alternative: Run Slower on card reps. Pacing: 1100 and up @10k pace, 1000 thru 500 @5k pace, 400 and 300 @mile pace, 200 and 100 @stride pace
May 6, 2026, 6:30pm
1000 to 100 workout, drop 100 per rep. Cool down: standing rest 150s, drop 15s every 2 reps. Total Distance: 3.4375 miles. Alternative: Sit out reps, or keep full rest. Pacing: 1000 thru 500 @5k pace, 400 and 300 @mile pace, 200 and 100 @stride pace
May 13, 2026, 6:30pm
(1600) x 3 Reps, (200) x 4 Reps. Cool down: 400 jog and 1 min standing rest for 1600s, 200 jog for 200s. Total Distance: 4.5 miles. Alternative: Cut 1600s down or rest with no jog. Pacing: 1600s @5k pace, 200s @stride pace
May 20, 2026, 6:30pm (Bayshore Week)
(300) x 12 Reps. Cool down: 100 walk rest, or if Bayshore @goal pace. Total Distance: 3 miles. Alternative: 200 on/ 200 off, or longer rest. Pacing: 300s @mile pace
May 27, 2026, 6:30pm
(1600, 400) x 3. Cool down: 400 rest after 1200s, 2 minute rest between reps. Total Distance: 4.5 miles. Alternative: rest instead of jog between reps. Pacing: 1600 @10k pace, 400 @5k pace
June 3, 2026, 6:30pm
(400, 300, 200, 100) x 3. Cool down: 90s standing rest for 400, 60s for 300, 45s for 200, 30s for 100. Total Distance: 1.875 miles. Alternative: Extend rests. Pacing: 400 and 300 @mile pace, 200 and 100 @stride pace
June 10, 2026, 6:30pm
1600, 1200, 800, 400. Cool down: 1200 medium loop + 2 minute walk between reps. Total Distance: 4.75 miles. Alternative: Cut down on reps or skip loop. Pacing: 1600 & 1200 @10k pace, 800 @5k pace, 400 @mile pace, 1200 medium @ half pace
June 17, 2026, 6:30pm
(1200) x 4 Reps, (400) x 4 Reps. Cool down: 400 rest after 1200s, 200 rest after 400s. Total Distance: 5.5 miles. Alternative: Cut down on distance. Pacing: 1200 @8k pace, 400 @3k pace
June 24, 2026, 6:30pm (Freedom Run Week)
(800, 400, 400) x 2. Cool down: 400 rest after 800s, 200 rest after 400s. Total Distance: 3 miles. Pacing: 800 @5k pace, 400 @5k pace
July 1, 2026, 7:00pm (Firecracker Mile)
(200 on / 200 off) x 8 Reps. Total Distance: 2 miles. Alternative: lower reps, or strides. Pacing: 200 on @mile pace, 200 off jog/walk
July 8, 2026, 7:00pm
(1600) x 4 Reps. Cool down: 400 rest after 1600s. Total Distance: 4.75 miles. Alternative: shorter Reps. Pacing: 1600 @10k pace
July 15, 2026, 7:00pm
3200, 100 x 8 Reps. Cool down: 800 jog after 3200, 30s rest after 100s. Total Distance: 3 miles. Alternative: Cut distance down from 3200. Pacing: 3200 @5k pace, 100 @stride pace
July 22, 2026, 7:00pm
(400) x 12 Reps. Cool down: 200 rest after 400s. Total Distance: 4.5 miles. Alternative: standing rest after 200 jog. Pacing: 400 @5k pace
July 29, 2026, 7:00pm
2000, 1600, 1200, 800, 400. Cool down: 5 minute, 4 minute, 3 minute, 2 minute rest. Total Distance: 3.75 miles. Pacing: 2000 and 1600 @10k pace, 1200 and 800 @5k pace, 400 @mile pace
August 5, 2026, 7:00pm (Relays!)
(800) x 4 Reps, RELAYS. Cool down: 400 rest after 800s. Total Distance: TBD. Alternative: standing rest after 800s. Pacing: 800 @5k pace
August 12, 2026, 7:00pm
1000 to 100 workout, drop 100 per rep. Cool down: standing rest 150s, drop 15s every 2 reps. Total Distance: 3.4375 miles. Alternative: Sit out reps, or keep full rest. Pacing: 1000 thru 500 @5k pace, 400 and 300 @mile pace, 200 and 100 @stride pace
August 19, 2026, 7:00pm (CRIM Week)
(1600) x 5 Reps. Cool down: 400 rest after 1600s. Total Distance: 5 miles. Alternative: standing rest after 1600s, less reps. Pacing: 1600 @10 mile pace w/CRIM, or 1600 @10k pace if no CRIM
August 26, 2026, 7:00pm
1000 to 100 workout, drop 100 per rep. Cool down: standing rest 150s, drop 15s every 2 reps. Total Distance: 3.4375 miles. Alternative: Sit out reps, or keep full rest. Pacing: 1000 thru 500 @5k pace, 400 and 300 @mile pace, 200 and 100 @stride pace
September 2, 2026, 6:30pm
1600, 1200, 800, 400. Cool down: 1200 medium loop then 2 minute walk between. Total Distance: 4.75 miles. Alternative: Cut down on reps or skip loop. Pacing: 1600 & 1200 @10k pace, 800 @5k pace, 400 @mile pace, 1200 medium @ half pace
September 9, 2026, 6:30pm
(400) x 12 Reps. Cool down: 200 rest after 400s. Total Distance: 4.5 miles. Alternative: standing rest after 200 jog. Pacing: 400 @5k pace
September 16, 2026, 6:30pm
Cards (8 = 800, 4 = 400, Ace/Joker = choose,etc). Cool down: standing rest while waiting for cards. Total Distance: 2 - 4 miles (Ace/Joker). Alternative: Run Slower on card reps. Pacing: 1100 and up @10k pace, 1000 thru 500 @5k pace, 400 and 300 @mile pace, 200 and 100 @stride pace
September 23, 2026, 6:30pm (Growler Gallop)
(1200) x 5 Reps. Cool down: 400 rest after 1200s. Total Distance: 5 miles. Alternative: 800s or standing rest. Pacing: 1200 @5k pace
September 30, 2026, 6:30pm
3200, 200 x 8 Reps. Cool down: 800 jog after 3200, 200 jog after 200s. Total Distance: 4.5 miles. Alternative: cutdown on 200 reps or 3200. Pacing: 3200 @5k pace, 200 @mile pace
October 7, 2026, 6:30pm
(1600) x 5 Reps. Cool down: 400 rest after 400s. Total Distance: 6 miles. Alternative: standing rest. Pacing: 1600 @ goal race pace
October 14, 2026, 6:30pm (Detroit Marathon)
(400) x 6 Reps. Cool down: 400 rest after 400s. Total Distance: 3 miles. Alternative: standing rest. Pacing: 400 @ goal race pace
October 21, 2026, 6:30pm (Relays!)
(800) x 4 Reps, RELAYS. Cool down: 400 rest after 800s. Total Distance: TBD. Alternative: standing rest after 800s. Pacing: 800 @5k pace
October 28, 2026, 6:30pm
(300) x 12 Reps. Cool down: 100 walk rest. Total Distance: 3 miles. Alternative: 200 on/ 200 off, or longer rest. Pacing: 300s @mile pace
November 4, 2026, 6:30pm
Cards (8 = 800, 4 = 400, Ace/Joker = choose,etc). Cool down: standing rest while waiting for cards. Total Distance: 2 - 4 miles (Ace/Joker). Alternative: Run Slower on card reps. Pacing: 1100 and up @10k pace, 1000 thru 500 @5k pace, 400 and 300 @mile pace, 200 and 100 @stride pace
2025 Workout Schedule
April 2, 2025, 6:30pm
(200 on / 200 off) x 16 reps. Pacing: 200 on @ mile pace, 200 off jog/walk
April 9, 2025, 6:30pm
(800, 600, 400, 200) x 2. Cool down: 400 jog for 800, 200 jog for 600/400/200. Pacing: 800 @ 10k pace, 600 @ 5k pace, 400 @ 5k pace, 200 @ mile pace
April 16, 2025, 6:30pm
(1600) x 1 Rep, (400) x 8 Reps. Cool down: 400 jog for 1600, 200 jog for 400s. Pacing: 1600 @ 10k pace, 400s @ 5k pace
April 23, 2025, 6:30pm
1600, 1200, 800, 400. Cool down: 400 jog for 1600, 1200, 800. Pacing: 1600 @ 5k pace, 1200 @ 5k pace, 800 @ 5k pace, 400 @ mile pace
April 30, 2025, 6:30pm
1000 to 100 workout, drop 100 per rep. Cool down: standing rest 150s, drop 15s every 2 reps. Pacing: 1000 thru 500 @5k pace, 400 and 300 @mile pace, 200 and 100 @stride pace
May 7, 2025, 6:30pm
Cards (8 = 800, 4 = 400, Ace/Joker = choose,etc). Cool down: standing rest while waiting for cards. Pacing: 1100 and up @10k pace, 1000 thru 500 @5k pace, 400 and 300 @mile pace, 200 and 100 @stride pace
May 14, 2025, 6:30pm
(1600) x 3 Reps, (200) x 4 Reps. Cool down: 400 jog and 1 min standing rest for 1600s, 200 jog for 200s. Pacing: 1600s @5k pace, 200s @stride pace
May 21, 2025, 6:30pm (Bayshore Week)
(300) x 12 Reps. Cool down: 100 walk rest. Pacing: 300s @mile pace
May 28, 2025, 6:30pm
(1600, 1200, 400) x 2. Cool down: 400 rest after 1600s / 1200s, 3 minute rest between reps. Pacing: 1600 @10k pace, 1200 @10k pace, 400 @5k pace
June 4, 2025, 6:30pm
(400, 300, 200, 100) x 3. Cool down: 90s standing rest for 400, 60s for 300, 45s for 200, 30s for 100. Pacing: 400 and 300 @mile pace, 200 and 100 @stride pace
June 11, 2025, 6:30pm
1600, 1200, 800, 400. Cool down: 1200 medium loop + 2 minute walk between reps. Pacing: 1600 & 1200 @5k pace, 800 @3k pace, 400 @mile pace, 1200 medium @ half pace
June 18, 2025, 6:30pm
(1000) x 3 Reps, (400) x 5 Reps. Cool down: 400 rest after 1000s, 200 rest after 400s. Pacing: 1000 @8k pace, 400 @3k pace
June 25, 2025, 6:30pm (Freedom Run)
(800, 400, 400) x 3. Cool down: 400 rest after 800s, 200 rest after 400s. Pacing: 800 @10k pace, 400 @5k pace
July 2, 2025, 7:00pm (Firecracker Mile)
(200 on / 200 off) x 8 Reps. 200 on @mile pace, 200 off jog/walk
July 9, 2025, 7:00pm
(1600) x 4 Reps. Cool down: 400 rest after 1600s. Pacing: 1600 @10k pace
July 16, 2025, 7:00pm
(400) x 12 Reps. Cool down: 200 rest after 400s. Pacing: 400 @5k pace
July 23, 2025, 7:00pm
3200, 100 x 8 Reps. Cool down: 800 jog after 3200, 30s rest after 100s. Pacing: 3200 @5k pace, 100 @stride pace
July 30, 2025, 7:00pm
2000, 1600, 1200, 800, 400. Cool down: 5 minute, 4 minute, 3 minute, 2 minute rest. Pacing: 2000 and 1600 @10k pace, 1200 and 800 @5k pace, 400 @mile pace
August 6, 2025, 7:00pm (Relays!)
(800) x 4 Reps, RELAYS. Cool down: 400 rest after 800s. Pacing: 800 @5k pace
August 13, 2025, 7:00pm
1000 to 100 workout, drop 100 per rep. Cool down: standing rest 150s, drop 15s every 2 reps. Pacing: 1000 thru 500 @5k pace, 400 and 300 @mile pace, 200 and 100 @stride pace
August 20, 2025, 7:00pm
(1600) x 5 Reps. Cool down: 400 rest after 1600s. Pacing: 1600 @10 mile pace
August 27, 2025, 7:00pm
(800, 400, 200, 200) x 3. Cool down: 400 rest after 800s, 200 rest after 400s/200s, or 3 minute rest between reps. Pacing: 800 @10k pace, 400 @5k pace, 200 @mile pace
September 3, 2025, 6:30pm
(400) x 12 Reps. Cool down: 200 rest after 400s. Pacing: 400 @5k pace
September 10, 2025, 6:30pm
1600, 1200, 800, 400. Cool down: 1200 medium loop then 2 minute walk between. Pacing: 1600 & 1200 @5k pace, 800 @3k pace, 400 @mile pace, 1200 medium @ half pace.
September 17, 2025, 6:30pm
Cards (8 = 800, 4 = 400, Ace/Joker = choose,etc). Cool down: standing rest while waiting for cards. Pacing: 1100 and up @10k pace, 1000 thru 500 @5k pace, 400 and 300 @mile pace, 200 and 100 @stride pace
September 24, 2025, 6:30pm (Growler Gallop)
(1200) x 5 Reps. Cool down: 400 rest after 1600s. Pacing: 1200 @5k pace
October 1, 2025, 6:30pm
3200, 200 x 8 Reps. Cool down: 800 jog after 3200, 200 jog after 200s. Pacing: 3200 @5k pace, 200 @mile pace
October 8, 2025, 6:30pm
(1600) x 5 Reps. Cool down: 400 rest after 400s. Pacing: 1600 @ goal race pace
October 15, 2025, 6:30pm (Detroit Marathon)
(400) x 6 Reps. Cool down: 400 rest after 400s. Pacing: 400 @ goal race pace
October 22, 2025, 6:30pm (Relays!)
(800) x 4 Reps, RELAYS. Cool down: 400 rest after 800s. 800 @5k pace
October 29, 2025, 6:30pm
(300) x 12 Reps. Cool down: 100 walk rest. Pacing: 300s @mile pace
November 5, 2025, 6:30pm
Cards (8 = 800, 4 = 400, Ace/Joker = choose,etc). Cool down: standing rest while waiting for cards. Pacing: 1100 and up @10k pace, 1000 thru 500 @5k pace, 400 and 300 @mile pace, 200 and 100 @stride pace
Leg swings: 10 each, side to side and back and forth
DYNAMIC STRETCHING
10 front lunge 5 each side
10 side lunge 5 each side
10 jump squats with a 3 second hold
20 METER DRILLS
Back and forth sideskips
Easy high knees
Butt kicks
Carioca
High skips
Quick butt kicks
2 by falling start
WORK OUT – DISTANCE*
*Each week we change this part of the workout template.
1200m
800m
400m
400m
800m
1200m
COOL DOWN
800 meter jog
STRENGTH
60-second full crunch
60-second bicycle crunch
60-second side plank each side
60-second full plank with alternate leg raise
60-second russian twists
20 prisoner squats
10 pushups
STATIC STRETCHING
10 each knee to chest
Quad stretch
Hamstring stretch
Calf stretch
Butterfly stretch
Arm stretches
Get your photo featured in this section by wearing your Royal Oak Track
Club singlet to your next race.
At the end of the 2019 track season, we started a new program to reward
our athletes who represent the track club during races.
Runners who wear the track club singlet and place 1st overall or 1st
age group will receive $10, while runners who place 2nd or 3rd overall
or age group will receive $5.
Races must be USATF certified OR be listed in the track club season
schedule above.
Congratulations to Dan Stjärnström for receiving the first cash prize
through this program, by placing 2nd in his age group at the 2019 Detroit
Turkey Trot.
The Royal Oak Track Club was started by Jared Wein in April, 2019. Send
any emails with questions or comments to weinjared - at - gmail.com.
Find us on Instagram
@tcroyaloak and on
Facebook at
Royal Oak Track Club.