Reading progress

See the work add up.

Clear totals, trends, and private consistency goals.

All-time studies00 logged
Working days0
Average / day0
Top modalityCTNo entries yet

Batch totals entered for any residency year count toward Average / day only when an estimated working-day value is provided. Working days and Average / day are then clearly labeled as estimates; modality statistics and dated trends remain based on exact daily entries.

Private consistency

Goals & streaks

Edit goal
Current streak0eligible days
Longest streak0eligible days

Any saved day with at least one study adds to the streak. Unworked weekends and U.S. federal holidays are grace days and do not break it. A missed regular weekday ends the streak, while today remains open until the day is over.

Only visible to you

Achievement milestones

0 / 8 unlocked
First read

Save your first day.

0 / 1
1K club

Log 1,000 exact studies.

0 / 1,000
5K club

Log 5,000 exact studies.

0 / 5,000
10K club

Log 10,000 exact studies.

0 / 10,000
Seven strong

Build a 7-day reading streak.

0 / 7
Month in motion

Build a 30-day reading streak.

0 / 30
Bonus shifts

Log 5 weekends or federal holidays.

0 / 5
All modalities

Log 100 studies in every modality.

0 / 100

Achievements are calculated on this device from exact daily entries and are never shown on the public leaderboard.

Volume over time

Reading trend

All time

Modality breakdown

CT0 total · 0 / day
0%
MRI0 total · 0 / day
0%
X-ray0 total · 0 / day
0%
Ultrasound0 total · 0 / day
0%

By training year

Residency year comparison

Setup needed

Enter the first day of PGY-2 / R1. RadLog will derive four consecutive training-year ranges and map every saved entry by date.

Prior aggregates always count toward career and residency totals. They affect estimated working days and averages only when an estimated day count is supplied, and never affect modality or dated-trend statistics.

Exact averages use saved dates; estimates are labeled wherever estimated days are included.