One year. Every rep documented.

100,000 pushups
in 365 days.

I am attempting 100,000 pushups in one year, averaging at least 274 pushups per day and publishing a record of every session. The challenge began on 1 February 2026 and ends on 31 January 2027.

46,800 / 100,000
46.8%
Day 167of 365
300latest session
1,042 ahead of pace

01 / Latest entry

The most recent work.

Video from Day 167 of the 100,000 pushups challenge

300 pushups.

On 17 July 2026, I completed 300 pushups, bringing the challenge total to 46,800.

Running total
46,800
Days shown up
167
Daily average
280
Open Day 167

02 / The constraint

Simple rules. Long horizon.

The goal is cumulative: complete 100,000 pushups between 1 February 2026 and 31 January 2027. Every session is dated, counted, and recorded publicly.

This is an experiment in consistency more than intensity. The number is large enough that a burst of motivation cannot finish it; only repeated work can.

Read the reasoning behind the challenge
Goal
100,000
Duration
365 days
Baseline pace
274 / day
Required from here
269 / day
Remaining
53,200

03 / Milestones

The marks along the way.

1 day shown upReached on Day 1 50 30 days shown upReached on Day 30 5,130 100 days shown upReached on Day 100 24,650 25,000 pushupsReached on Day 101 25,000
200 days shown upStill ahead Pending
300 days shown upStill ahead Pending
50,000 pushupsStill ahead Pending
75,000 pushupsStill ahead Pending
100,000 pushupsStill ahead Pending

04 / Progress

Every day leaves a mark.

Select any completed day in the heatmap to open its workout log.

Daily work

Target 269 / day Avg 280 / day 198 days left
Mon
Wed
Fri
Sun
FebMarAprMayJunJulAugSepOctNovDecJan
Less
More

Cumulative total

46,800 of 100,000

Cumulative pushups over the 365-day challenge The running total is 46,800 pushups on Day 167. 0 0 25k 25k 50k 50k 75k 75k 100k 100k FebMarAprMayJunJulAugSepOctNovDecJan 46.8k

Pace vs target

1,042 ahead

Pushups ahead of or behind the required pace The challenge is currently 1,042 ahead of the required pace. +4k +4k 0 0 -4k -4k FebMarAprMayJunJulAugSepOctNovDecJan 1,042 ahead

Weekly volume

W4 W8 W12 W16 W20 W24 W28 W32 W36 W40 W44 W48 W52

05 / Daily archive

The complete ledger.

167 sessions · 46,800 recorded pushups

July 2026 17 sessions
June 2026 30 sessions
May 2026 31 sessions
April 2026 30 sessions
March 2026 31 sessions
February 2026 28 sessions