Weekly Typing Speed Rankings — Top WPM This Week
Top scores this week, reset every Monday at midnight UTC. You don't need to beat all-time records — just this week's best. How scoring works →
| # | Typist | WPM |
|---|---|---|
| 1 | Josh | 214.2 |
| 2 | Yeti BoomBoom | 204.0 |
| 3 | Alayna Robins | 187.0 |
| 4 | lycoris lis | 181.9 |
| 5 | Jenna Deibert | 178.5 |
| 6 | NORA XU | 171.7 |
| 7 | Moochie | 168.3 |
| 8 | kazi himadri | 166.6 |
| 9 | Lyssa | 159.8 |
| 10 | HENRICK4 | 159.8 |
| 11 | Alexis Meyers | 145.8 |
| 12 | Darvog | 140.0 |
| 13 | Koshish Bartaula | 139.4 |
| 14 | Yada Lerdprapapong | 139.4 |
| 15 | Monica Cusack | 139.4 |
| 16 | Cole Denson | 134.3 |
| 17 | Caleb Andrews | 129.2 |
| 18 | Broderick Bagert | 128.8 |
| 19 | iiiiiiiiiiiiiiiii | 127.0 |
| 20 | Dpicc | 126.0 |
| 21 | EMTeste 1 | 125.6 |
| 22 | Cam Sam | 125.0 |
| 23 | Ike Green | 124.1 |
| 24 | Huong Vu | 121.0 |
| 25 | ZestyLikeALemon | 120.0 |
| # | Typist | WPM |
|---|---|---|
| 1 | lycoris lis | 181.9 |
| 2 | Yeti BoomBoom | 180.2 |
| 3 | kazi himadri | 166.6 |
| 4 | Alayna Robins | 166.6 |
| 5 | Josh | 163.2 |
| 6 | Lyssa | 159.8 |
| 7 | Jenna Deibert | 158.1 |
| 8 | NORA XU | 156.4 |
| 9 | Alexis Meyers | 145.8 |
| 10 | Darvog | 140.0 |
| 11 | Koshish Bartaula | 139.4 |
| 12 | Monica Cusack | 139.4 |
| 13 | Cole Denson | 134.3 |
| 14 | Moochie | 130.0 |
| 15 | Caleb Andrews | 129.2 |
| 16 | Broderick Bagert | 128.8 |
| 17 | HENRICK4 | 127.5 |
| 18 | EMTeste 1 | 125.6 |
| 19 | Ike Green | 124.1 |
| 20 | datspstri | 115.6 |
| 21 | Nuclear Throne | 115.0 |
| 22 | Zach Meagor | 111.2 |
| 23 | Inphermal | 110.7 |
| 24 | Bharat | 110.5 |
| 25 | Ashutosh Pathak | 108.8 |
| # | Typist | WPM |
|---|---|---|
| 1 | Yeti BoomBoom | 198.9 |
| 2 | Josh | 192.1 |
| 3 | Moochie | 168.3 |
| 4 | Alayna Robins | 161.5 |
| 5 | Yada Lerdprapapong | 139.4 |
| 6 | Jenna Deibert | 137.7 |
| 7 | NORA XU | 127.5 |
| 8 | iiiiiiiiiiiiiiiii | 126.0 |
| 9 | Huong Vu | 118.0 |
| 10 | Dpicc | 115.0 |
| 11 | ZestyLikeALemon | 114.0 |
| 12 | Caleb Andrews | 113.8 |
| 13 | Lyssa | 110.0 |
| 14 | victoria | 108.0 |
| 15 | Bharat | 102.0 |
| 16 | Shubhashish Nath | 100.3 |
| 17 | Pralaksh Sharma | 98.6 |
| 18 | zk_speed | 96.5 |
| 19 | Ekansh Chauhan | 91.8 |
| 20 | HENRICK4 | 91.0 |
| 21 | Jahir Sk | 90.0 |
| 22 | keystrike | 89.6 |
| 23 | random user | 88.0 |
| 24 | ryanfast | 78.8 |
| 25 | Ashwint Sarki | 78.2 |
| # | Typist | WPM |
|---|---|---|
| 1 | Josh | 214.2 |
| 2 | Yeti BoomBoom | 204.0 |
| 3 | Alayna Robins | 187.0 |
| 4 | Jenna Deibert | 178.5 |
| 5 | NORA XU | 171.7 |
| 6 | HENRICK4 | 159.8 |
| 7 | Lyssa | 128.0 |
| 8 | iiiiiiiiiiiiiiiii | 127.0 |
| 9 | Dpicc | 126.0 |
| 10 | Moochie | 122.0 |
| 11 | Huong Vu | 121.0 |
| 12 | ZestyLikeALemon | 120.0 |
| 13 | WMaxioo | 113.0 |
| 14 | Ky. | 113.0 |
| 15 | Stumble Guys | 112.0 |
| 16 | Nuclear Throne | 108.0 |
| 17 | Caleb Andrews | 107.0 |
| 18 | Asif Pathan | 106.0 |
| 19 | Ijaz | 104.0 |
| 20 | Yada Lerdprapapong | 103.7 |
| 21 | rochelle mauricio | 103.7 |
| 22 | Andrew Cha (Student) | 103.0 |
| 23 | Drew Halbach | 102.0 |
| 24 | Timothy Zhou | 98.0 |
| 25 | sophmor23 | 95.2 |
| # | Typist | WPM |
|---|---|---|
| 1 | Jenna Deibert | 136.0 |
| 2 | Lyssa | 112.5 |
| 3 | ZestyLikeALemon | 108.8 |
| 4 | datspstri | 98.6 |
| 5 | Yada Lerdprapapong | 93.8 |
| 6 | Megan VanVeen | 91.8 |
| 7 | Gabriela Wixon | 91.2 |
| 8 | إيلاف الشهري | 83.3 |
| 9 | Monica Cusack | 81.0 |
| 10 | John Mark Villanueva | 76.0 |
| 11 | vikul malik | 73.1 |
| 12 | Gh Aku | 71.4 |
| 13 | Kassie Cheers | 60.0 |
| 14 | Angela Madsen | 53.0 |
| 15 | Tanay Kumar | 51.0 |
| 16 | Tirath Singh | 49.3 |
| 17 | Dineshkumar Suvendiran | 47.6 |
| 18 | Nasrin Hashemian | 46.2 |
| 19 | D.Châu Hoàng | 43.8 |
| 20 | Samuel Leo dada | 40.0 |
| 21 | Tejas Pokale | 37.0 |
| 22 | P Vale | 36.0 |
| 23 | Atiqullah Bashir zoi | 32.0 |
| 24 | Emerald Gold | 26.0 |
| 25 | Nice Nick | 17.0 |
| # | Typist | WPM |
|---|---|---|
| 1 | Jenna Deibert | 146.2 |
| 2 | Yeti BoomBoom | 135.0 |
| 3 | Cam Sam | 125.0 |
| 4 | datspstri | 112.2 |
| 5 | sophmor23 | 110.5 |
| 6 | Lyssa | 106.0 |
| 7 | [email protected] | 100.3 |
| 8 | nerd_typer | 99.2 |
| 9 | Corbin Switzer | 95.2 |
| 10 | Yada Lerdprapapong | 95.0 |
| 11 | Alayna Robins | 93.0 |
| 12 | ryanfast | 88.0 |
| 13 | Zachary Hedberg | 85.0 |
| 14 | إيلاف الشهري | 85.0 |
| 15 | Monica Cusack | 84.0 |
| 16 | Maria Fisher | 83.0 |
| 17 | mx_leila | 79.0 |
| 18 | Andrew Cha (Student) | 78.0 |
| 19 | random user | 77.0 |
| 20 | Ahmad Spare Parts | 76.5 |
| 21 | JayAlex | 70.0 |
| 22 | Steven Wood | 68.0 |
| 23 | jakeforreal | 66.0 |
| 24 | pl fdp | 65.0 |
| 25 | AeRo FTW | 65.0 |
| # | Typist | WPM |
|---|---|---|
| 1 | datspstri | 88.4 |
| 2 | Igor Kozlov | 57.8 🇷🇺 |
| 3 | Lyssa | 40.0 |
| 4 | Rantikrishna Sarkar | 39.1 |
| 5 | Navit Kumar Vats | 36.0 |
| 6 | Durgesh Singh | 31.0 |
| 7 | Syed Saad | 16.0 |
| 8 | 21BM036 Santhosh R | 10.0 |
How to appear here: Create a free account, complete a timed test, and your verified score will appear automatically. Anti-cheat filtering runs on every submission.
About the Weekly Leaderboard
The weekly leaderboard shows the top WPM scores submitted during the current week. Rankings reset every Monday at midnight UTC, giving every typist a fresh start regardless of all-time scores. If you've ever wanted to compete for the top spot without going up against typists who've been practising for years, the weekly board is where to start.
Weekly vs All-Time
The all-time board rewards peak performance built up over months. The weekly board rewards recent performance — consistent practice and hitting your best score within the current window. A typist who peaked at 120 WPM two years ago will not appear on this week's board unless they're still actively testing.
Weekly Competition Link
The weekly typing competition uses a specific format each week. The weekly leaderboard tracks best scores across all formats. They're separate but complementary — winning the competition requires beating everyone on a fixed format, while the weekly board rewards your best score on any format.
How to Maximise Your Weekly Rank
The reset happens Monday at midnight UTC. The most active period is Friday–Sunday when typists push for last-minute improvements. Taking the 15-second test repeatedly in a session often produces your best score within the first 10–15 attempts as your fingers warm up and focus peaks.
Leaderboard FAQs
How is anti-cheat filtering done?
Every keystroke is timestamped during a test. After submission, the timing data is analysed for patterns that are statistically impossible for human typing — uniform inter-key intervals, impossibly fast sequences, or distributions inconsistent with the claimed WPM. Flagged results are excluded from rankings automatically.
Can guests appear on the leaderboard?
No. Only scores from registered accounts are saved and ranked. Create a free account to have your scores saved and eligible for the leaderboard.
How often do leaderboard positions update?
Positions update in real time after each verified submission. If you set a new personal best, it appears on the board immediately after the result is saved.