One year. Every rep documented.

100,000pushups
in 365 days.

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

71,100 / 100,000
71.1%
Day 243of 365
350latest session
4,518 ahead of pace

01 / Latest entry

The most recent work.

Video from Day 243 of 100,000 Pushups in 365 Days

350 pushups.

On 1 October 2026, I completed 350 pushups, bringing the challenge total to 71,100.

Running total
71,100
Days shown up
243
Daily average
293
Open Day 243

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 pushups
Duration
365 days
Baseline pace
274 / day
Required from here
237 / day
Remaining
28,900

03 / Milestones

The marks along the way.

04 / Progress

Every day leaves a mark.

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

Daily work

Target 237 / day Avg 293 / day 122 days left
Mon
Wed
Fri
Sun
FebMarAprMayJunJulAugSepOctNovDecJan
Less
More

Cumulative total

71,100 of 100,000

Cumulative pushups over the 365-day challenge The running total is 71,100 pushups on Day 243. 0 0 25k 25k 50k 50k 75k 75k 100k 100k FebMarAprMayJunJulAugSeptOctNovDecJan 71.1k

Pace vs target

4,518 ahead

pushups ahead of or behind the required pace The challenge is currently 4,518 ahead of the required pace. +5k +5k 0 0 -4k -4k FebMarAprMayJunJulAugSeptOctNovDecJan 4,518 ahead

Weekly volume

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

05 / Daily archive

The complete ledger.

243 sessions · 71,100 recorded pushups

October 2026 1 sessions
September 2026 30 sessions
August 2026 31 sessions
July 2026 31 sessions
June 2026 30 sessions
May 2026 31 sessions
April 2026 30 sessions
March 2026 31 sessions
February 2026 28 sessions