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.

76,600 / 100,000
76.6%
Day 259of 365
400latest session
5,634 ahead of pace

01 / Latest entry

The most recent work.

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

400 pushups.

On 17 October 2026, I completed 400 pushups, bringing the challenge total to 76,600.

Running total
76,600
Days shown up
259
Daily average
296
Open Day 259

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
221 / day
Remaining
23,400

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 221 / day Avg 296 / day 106 days left
Mon
Wed
Fri
Sun
FebMarAprMayJunJulAugSepOctNovDecJan
Less
More

Cumulative total

76,600 of 100,000

Cumulative pushups over the 365-day challenge The running total is 76,600 pushups on Day 259. 0 0 25k 25k 50k 50k 75k 75k 100k 100k FebMarAprMayJunJulAugSeptOctNovDecJan 76.6k

Pace vs target

5,634 ahead

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

Weekly volume

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

05 / Daily archive

The complete ledger.

259 sessions · 76,600 recorded pushups

October 2026 17 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