TypeRacer News
New Texts
Chat with other typists on the TypeRacer Discord chat!
Today TypeRacer activated a fresh batch of English quotes in the main “Play” universe. This batch, along with another activated a few weeks ago, include a total of around 300 new texts chosen entirely from user submissions. We’d like to extend a particular thanks to Pentalon (pentalon – TRData), Jon Lachney (jlachney – TRData) and Josasim (josasim – TRData) for helping get everything ready.
Want to help add the next batch of new content? We’re currently streamlining our process for adding new texts to drastically simplify and improve it, enabling more volunteers to participate and increasing the frequency of updates. If you’re interested in helping add the next batch, join the TypeRacer Discord Chat and talk to Jon or Valikor.
As usual, a list of “top sources” is below, and a full list of all the TypeRacers whose contributions were added today is at the bottom of the post. Thanks for everyone’s support in building an increasingly-rich and fresh typing experience on TypeRacer!
Users whose submissions were included in today’s update:
bruhney
cleverdan520
cruderustle
cybwong
danacky
evanjmckenna
firestar92603
foggyy
gnowsivle
goddessofsass
Halfingr
Heroprime
im_an_elf
Iota
jellybeanman
jgg_im_bad
jpatrocinio5436
justsri
KeeganT
Laggu
Levicseki
lilblukat
lilblukat
Lorcan14
mattbierwirth
MaxQuordlepleen
murdocisgod2004
mxlxdx
neysaflyingphoenix
oceaniis
pentalon
PizzaBacon238
ravenboats
Raymando
sariakendricks
sierralima
sleepyaf123
sukke234
timjeffery44
trickroom
typer332
volhosis
Voyager105
Xoidren
zatarascorch
Read Full Post | Make a Comment ( 8 so far )Happy Valentine’s Day from TypeRacer – New Texts Added
Chat with other typists on the TypeRacer Discord chat!
Hi all!
Today, as a Valentine’s Day gift to the TypeRacer community, we’ve activated a fresh batch of English quotes in the main “Play” universe. As usual, we’ve included a mixture of critically-acclaimed sources, popular sources and user-submissions.

Ever wondered what the easiest/hardest TypeRacer texts are? Or which texts you type fastest on? Check out TypeRacerData.
This batch includes 450 new texts (a 10% increase to the total TypeRacer English text selection).
I’d like to thank Vielle (vielle – TRData) for helping support this text growth; we’ve also included some of the labors of Michael DeRoche (deroche1 – TRData) and Sean Wrona (arenasnow2 – TRData), who have helped in the painstaking task of adding texts into the database. This batch includes texts they previously helped enter and which had fallen onto my backlog for activation. (If you’re interested in helping add the next batch, join the TypeRacer Chat and talk to Valikor!)
As usual, a list of the “top sources” is below — showing all the sources for which more than one quote was added. A list of community contributors who have at least one quote added in today’s batch is at the bottom of the post.
Click here for the full list of texts added, and to see which text of yours was added!
As a reminder, you can also check out the latest texts in the Pit Stop text database. Below is a sample link — you can find the textID for your text at the link above, and just paste it into the URL (id=XYZ) to see the top scores, how many times your text has been raced, etc.
http://data.typeracer.com/pit/text_info?id=3550480
Thanks for everyone’s support in building the typing experience on the site. We hope the new texts can freshen up the typing experience, and hopefully make it easier to get on the high scores for individual texts.
Users whose submissions were included in today’s update:
_vormx_ |
adrianberger |
alexs22 |
alexturner15 |
almononen |
Antono_ |
arenasnow2 |
baited |
bhuyquang1 |
DaBall |
Darlen Ballkaniku |
Darth Vader (littleani) |
DemonFoxHYPE |
deroche1 |
doodled |
DRK_456 |
estevaoima |
fatalfun |
gamingbull |
Ironhero04 |
JasonToddIsOdd |
llederman |
m1_ke |
marisaswims8 |
Marthinus |
mcaso123 |
mOdEsT_kEd |
mostlynonquit |
naiokee |
noo_000 |
nsinger3 |
p0sh |
peanut_butter_trigonometry |
phoenixphighter |
Pinge5000 |
plorksauce |
raymonds |
retrogradeinversion |
ryanlalim |
sir_speedy |
slagtherisen |
slickserpent99 |
smallchicken |
Stedno |
symtyx |
that_one_kid_14 |
the_legend27 |
the_very_slow_typer |
thecomedycuber |
TheFallingShadows |
TomColemak |
viellain |
vishal34 |
Voyager105 |
whoknows |
wiiarctus |
ZoeDegenerate |
January 2018 Competition Results
Chat with other typists on the TypeRacer Discord chat!
Congrats to the January 2018 monthly competition winners!
This month’s contest was sponsored by a donation from ⦗𝐄𝐂𝐎𝐋⦘𝘋𝘢𝘯𝘬𝘕𝘪𝘴𝘴𝘢𝘯 (osubora – TRData) — which I have matched — so we’re distributing small cash prizes to the top typists. Donations are greatly appreciated, so thanks to DankNissan! If anyone is interested in sponsoring the February contest, let us know. 🙂
Jan 2018 Champion Typists
Typingartist2 (Profile / TRData)

Click here – Official archive of TypeRacer Speed Records and Competition Winners (Monthly/Yearly)
Congrats to Michael, Nihad, and Vielle!
Notes:
- The top-25 in January are listed below.
- The full-100 are in the Pit Stop, and in the official archive of Speed Records and Competition Winners
- Prizes for the 2017 Yearly contest have been distributed – congrats again to the winners.
Good luck in the February competition; see you on the track!
Username | Points ![]() |
Avg. speed | Best speed | Accuracy | Races | |
---|---|---|---|---|---|---|
1 | deroche1 ![]() |
893,968 | 131.8 WPM | 220 WPM | 97.5% | 6033 |
2 | typingartist2 ![]() |
745,363 | 152.0 WPM | 214 WPM | 98.3% | 5503 |
3 | viellain ![]() |
640,725 | 148.9 WPM | 229 WPM | 98.3% | 4927 |
4 | osubora ![]() |
509,625 | 119.2 WPM | 193 WPM | 97.9% | 4823 |
5 | wordracer888 | 456,236 | 126.9 WPM | 168 WPM | 98.3% | 3908 |
6 | vinninq ![]() |
430,890 | 127.5 WPM | 204 WPM | 97.9% | 5770 |
7 | wintercore ![]() |
400,835 | 110.2 WPM | 164 WPM | 97.4% | 4332 |
8 | izzynew | 385,898 | 175.5 WPM | 224 WPM | 98.7% | 2378 |
9 | bblaise ![]() |
362,787 | 144.6 WPM | 198 WPM | 99.0% | 2988 |
10 | pjayys | 353,407 | 100.3 WPM | 132 WPM | 97.8% | 3931 |
11 | actuallymostlynonquit | 319,648 | 152.5 WPM | 213 WPM | 97.3% | 2683 |
12 | keegant ![]() |
311,442 | 113.0 WPM | 189 WPM | 97.1% | 3374 |
13 | mikerubby ![]() |
304,015 | 83.6 WPM | 132 WPM | 97.0% | 4089 |
14 | chimchimchim ![]() |
300,336 | 120.5 WPM | 171 WPM | 98.5% | 2759 |
15 | playscrabble ![]() |
280,861 | 135.4 WPM | 201 WPM | 98.6% | 2347 |
16 | p0sh ![]() |
262,234 | 133.7 WPM | 235 WPM | 98.5% | 2218 |
17 | actuallynonquitforlife ![]() |
261,625 | 113.7 WPM | 160 WPM | 97.5% | 2538 |
18 | lowda9 ![]() |
253,878 | 95.9 WPM | 131 WPM | 98.2% | 2880 |
19 | trihard7 ![]() |
239,716 | 90.4 WPM | 138 WPM | 97.8% | 3014 |
20 | atthetop ![]() |
239,135 | 120.0 WPM | 209 WPM | 96.7% | 2149 |
21 | mathandphysicsftw ![]() |
225,116 | 135.0 WPM | 175 WPM | 98.4% | 1872 |
22 | alanis ![]() |
207,891 | 118.1 WPM | 164 WPM | 97.7% | 1940 |
23 | defluvz ![]() |
190,898 | 111.4 WPM | 143 WPM | 98.1% | 2052 |
24 | nameless337 ![]() |
188,490 | 135.3 WPM | 165 WPM | 99.2% | 1526 |
25 | styrofoam ![]() |
182,307 | 107.8 WPM | 169 WPM | 97.3% | 1885 |
Read Full Post | Make a Comment ( None so far )
“Lag” on TypeRacer – And the Secret to Unlocking the Fastest TypeRacer Scores
Come chat with other typists in the TypeRacer Discord!
Check out our recent blog post about TypeRacerData.com reaching 39,000,000 races in 2017!
The question: Lag?
If you’ve spent some time on TypeRacer, you may have noticed a puzzling anomaly: sometimes your score at the end of the race doesn’t match the score recorded in your typing replay — both of which are displayed at the end of the race.

MaximumChris2 (a.k.a. “Fastest Fingers in India”) loses approximately 27wpm due to latency. Click to see the replay.
The “replay” score is only ever the same or faster than the “recorded” score — if the recorded score is accurate, why is the replay score faster? If the replay score is accurate, why am I getting robbed of my true speed in the officially-recorded score? What’s the difference? We’ll get to the answers below.
I’ve been meaning to blog on this topic for some time now; tonight is the night. While playing some TypeRacer this evening — amidst some problems with my connections — I encountered the bane of gamers (and typists) everywhere: infuriating, punishing lag! (This is how bad it was.)
The lag was of an intensity reminiscent of 1990s dial-up internet on 56k modems — the kind that induces sudden urges to tear out one’s hair and scream, and the kind you may remember back when the internet would drop whenever your mom tried to make a phone call. (Wiki links for younger TypeRacers: dial-up internet and 56k modems).
So what’s really happening here?
The answer: Latency
The answer is that TypeRacer, like many online games, is fundamentally subject to network latency (in competitive TypeRacer parlance, “ping time”). In other words, it takes time (generally a fraction of a second) for your computer to talk to our servers; factors such as your connection quality and distance from our servers work against you if they are poor/far, because they effectively cause our servers to “think” it took you slightly longer to finish the race (thus slower speeds) — after all, it took slightly longer for our servers to receive confirmation that you finished your race.
Why are there sometimes two different scores, though? Because the speed recorded in the replay is calculated arithmetically based on the timing of each character you typed, irrespective of your internet connection. We still use the ping-inclusive speed as your official score, because it’s calculated server-side and isn’t susceptible to hacking or alteration by cheaters — i.e., it’s part of a secure design that ensures TypeRacer remains fair.

Typists at different skill levels type different subsets of all the texts on TypeRacer. Explore TypeRacer texts in the Pit Stop or on TypeRacerData.com.
The good news:
1) Unless you’re in the top 5% of fastest typists, this will likely have little to no impact on you.
2) If you’re in North America and/or have a good internet connection, the impact will generally be negligible.
3) TypeRacer scales its quote length by skill level to ensure that races are long enough to be accurately measured (i.e., faster typists compete on longer quotes, and vice versa).

This screenshot has been included for two reasons. (1) It shows me beating TypeRacer legend Izzy; (2) It shows that, even for typists on questionable internet connections and located on the other side of the world from TypeRacer servers (I’m in China), TypeRacer still generally records your speed with around 98-99% accuracy. The text typed here was among the shortest “Megaracer” texts (209 characters vs. a 200 character minimum), and the recording accuracy would be higher with longer texts and longer races.
#1 and #2 are more or less self-explanatory, since a fraction of a second only matters for the fastest typists, and folks within the North America will generally have a speedy connection to our servers. On #3, many TypeRacer fans are unaware that typists at each skill level will only type texts within a certain range of length; these lengths aim to ensure that each TypeRace lasts around 30+ seconds, and generally no shorter than 26-27 seconds. At this duration, even a slow connection will have minimal impact on your recorded typing speed, guaranteeing accuracy. We also don’t want races to be too short because we don’t think people want ultra-short races — how annoying would it be to wait 5-20 seconds for a race to start, for a racing experience that’s just a fraction of that time?
It is at this point that things get interesting — and controversial. As I write this, I am bracing myself for the yelling, the livid rants, etc. that will be directed at me on the TypeRacer Discord chat, through email, etc. 🙂
The Secret to Typing Ultra-Fast on TypeRacer — and why Lag is Probably Your Fault
For folks who read this post eagerly looking forward to insightful typing advice, I’m sorry to disappoint — this particular post gives no tips on improving your typing. However, I am going to tell you one way (read: “hack”) to get better scores on TypeRacer – the way the pros do it.
The operative idea is simple: most people can sustain higher speeds over shorter periods of time, and on shorter texts — especially after practicing a specific text a few times.
To take advantage of this and get fast scores, we have two main options — i.e. ways to type shorter content:
(1) Find a friend or random person who is a slower typist (beginner level, 0-24wpm) and race against the typing ghosts in his/her replays. This enables you to race ultra-short texts, even if you’re a faster typist. (Saving these scores requires Premium.)
(2) Race against a slower (beginner level) friend in a private race track that he/she hosted. If you don’t have a friend, you can simulate a friend by creating a new account (guest or registered), get a slow average by doing one purposefully slow race, and then hosting a “beginner racetrack” for yourself. Use two different browsers for your two accounts. Anyone who joins this racetrack will be served races on the shortest texts on the site.
This is how most of the recent single-race speed records have been set on TypeRacer; e.g., how Michael DeRoche broke 300wpm late last year.
So there you have it. Although we here at TypeRacer don’t exactly endorse this type of racing, we don’t have any reason (or a good way!) to prohibit typists from typing the content they want to — even if it’s not the appropriate length for their skill level. (Related: type ultra-long texts in our Marathon universe. One race might take you 20 minutes. Remember to set the display to show just one line of text.)
If you’ve never tried this before, you might find it fun to give it a try. Keep in mind that this is not what TypeRacer was designed for, and by actively seeking out the shortest quotes (even if you’re a Megaracer), you’re circumventing the fundamental controls that TypeRacer has in place to ensure accuracy of your recorded speeds; you’ll be entering the wild wild west, and there’s no guarantee that you won’t lose typing speed due to “lag” or “ping time”, especially if you’re on a slower connection and/or far away from North America.
Good luck breaking those speed records!
Read Full Post | Make a Comment ( 5 so far )
2017 TypeRacer Competition Winners and Assorted Announcements
Chat with other typists on the TypeRacer Discord chat!
Today we’re pleased to announce the TypeRacer 2017 yearly competition winners. The concepts of Points and Competitions were introduced in July; for anyone who’s not familiar, points are earned by completing Type Races (calculated as Points = Typing speed * Text length) and competitions are conducted daily, weekly, monthly, and annually, with winners being calculated based on total points accumulated. The feature wasn’t applied retroactively, so today’s 2017 competition winners are those typists who accumulated the greatest number of points from 7/26/2017 to the end of the year.
The list of the top 50 typists in 2017 is below in this blog post (the full top-100 is in TypeRacer Speed Records and Contest Winners (Google Docs]). Coming out at the top were TypeRacer stars Wordracer888 (TRData) and Deroche1 (TRData) — both averaging between 124-125wpm this year — as well as newcomer Viellain (TRData). We’ll be sending them some TypeRacer T-shirts to say “Congrats!” — it’s great having you guys on the site.

What better way to let people know you’re serious about typing than sporting a TypeRacer T-shirt or hoodie?
We’ll also be sending a TypeRacer t-shirt to the guy whose last on the list below — Mr. Jon Lachney (jlachney – TRData) — for a couple reasons. (1) To thank him for doing a great job leading the TypeRacer moderation team, and (2) To congratulate him on his 2017 typing performance (after all, #50 may be last on the list below, but it’s definitely not shabby out of millions of registered users!).
We’re offering a free year premium subscription to the other leaders in the top-10 — although at least half of them have already supported TypeRacer by purchasing one. We’ll give them next year free if they want.
Congrats to everyone, and good luck in the 2018 contest! The winners are listed below, and a few additional announcements are at the bottom of the post.
2017 TypeRacer Competition Winners
Username | Points | Avg. speed | Best speed | Accuracy | Races | |
1 | wordracer888 | 3,544,345 | 124.4 WPM | 172 WPM | 98.30% | 31627 |
2 | deroche1 | 2,901,098 | 124.8 WPM | 317 WPM | 97.80% | 34193 |
3 | viellain | 2,831,396 | 105.4 WPM | 222 WPM | 97.90% | 40325 |
4 | bblaise | 1,710,602 | 141.5 WPM | 203 WPM | 99.10% | 14674 |
5 | pjayys | 1,625,837 | 93.7 WPM | 132 WPM | 97.70% | 19663 |
6 | chimchimchim | 1,589,109 | 116.8 WPM | 170 WPM | 98.20% | 15227 |
7 | northern_lights | 1,511,745 | 99.1 WPM | 145 WPM | 98.60% | 16762 |
8 | mikerubby | 1,306,127 | 75.4 WPM | 136 WPM | 97.00% | 20465 |
9 | atthetop | 1,252,103 | 122.2 WPM | 232 WPM | 96.90% | 13796 |
10 | kayak1 | 1,158,499 | 114.8 WPM | 172 WPM | 97.50% | 11103 |
11 | khronic | 1,086,700 | 107.1 WPM | 200 WPM | 97.80% | 11766 |
12 | p0sh | 1,053,562 | 133.5 WPM | 225 WPM | 98.60% | 10434 |
13 | disclo5ure | 1,047,064 | 149.6 WPM | 222 WPM | 98.80% | 8702 |
14 | lithox2 | 1,001,555 | 128.4 WPM | 200 WPM | 97.60% | 8994 |
15 | crdm0 | 972,073 | 139.0 WPM | 209 WPM | 98.50% | 8453 |
16 | alpha_panda | 959,177 | 148.0 WPM | 285 WPM | 98.50% | 8665 |
17 | newkeyboardlove | 903,845 | 133.6 WPM | 243 WPM | 98.10% | 10105 |
18 | modest_ked | 891,694 | 132.8 WPM | 259 WPM | 97.10% | 8384 |
19 | mark40511 | 851,227 | 114.5 WPM | 164 WPM | 99.20% | 9867 |
20 | thunberg123 | 791,723 | 116.4 WPM | 168 WPM | 98.10% | 7936 |
21 | oneguardsam | 782,917 | 78.7 WPM | 117 WPM | 97.00% | 11300 |
22 | typingartist2 | 753,037 | 149.4 WPM | 207 WPM | 98.20% | 5825 |
23 | oooyay | 751,409 | 96.4 WPM | 137 WPM | 97.20% | 8703 |
24 | rportnoy | 749,107 | 88.6 WPM | 126 WPM | 98.70% | 9762 |
25 | tajiracer | 744,474 | 103.7 WPM | 160 WPM | 98.70% | 8221 |
26 | vdud3 | 743,565 | 129.6 WPM | 181 WPM | 97.90% | 7148 |
27 | vinniwooh | 739,708 | 133.0 WPM | 280 WPM | 98.60% | 11696 |
28 | smallchicken | 736,896 | 93.3 WPM | 165 WPM | 97.40% | 9214 |
29 | mcaso123 | 735,811 | 154.0 WPM | 246 WPM | 97.30% | 7403 |
30 | get_a_lif3 | 698,900 | 115.5 WPM | 177 WPM | 97.80% | 6775 |
31 | vinninq | 691,569 | 124.0 WPM | 205 WPM | 98.00% | 10976 |
32 | shariqueahmer | 690,667 | 109.9 WPM | 175 WPM | 95.90% | 7233 |
33 | vixt | 681,851 | 99.8 WPM | 175 WPM | 97.00% | 7701 |
34 | neopergoss | 679,803 | 104.9 WPM | 136 WPM | 98.40% | 7217 |
35 | mc0sta | 678,301 | 63.3 WPM | 96 WPM | 96.90% | 12850 |
36 | alanis | 657,551 | 115.2 WPM | 167 WPM | 97.80% | 6319 |
37 | hujala | 649,283 | 150.1 WPM | 222 WPM | 98.50% | 5594 |
38 | volhosis | 630,919 | 129.6 WPM | 249 WPM | 97.50% | 7107 |
39 | miket349 | 630,723 | 103.5 WPM | 144 WPM | 98.00% | 6950 |
40 | mattbierwirth | 624,798 | 102.7 WPM | 138 WPM | 97.20% | 6752 |
41 | ronakkaria | 619,250 | 74.6 WPM | 121 WPM | 96.60% | 9500 |
42 | mako640 | 608,723 | 155.6 WPM | 190 WPM | 99.10% | 4377 |
43 | amun | 598,470 | 127.5 WPM | 184 WPM | 98.30% | 5295 |
44 | shefakala | 595,091 | 92.1 WPM | 140 WPM | 96.30% | 7474 |
45 | justiceex | 588,105 | 88.2 WPM | 138 WPM | 97.00% | 7490 |
46 | stewiegriffin666 | 581,453 | 94.1 WPM | 140 WPM | 97.30% | 7310 |
47 | alyciahtollison | 560,395 | 109.3 WPM | 152 WPM | 98.40% | 5730 |
48 | dizo | 554,337 | 74.3 WPM | 103 WPM | 97.90% | 8499 |
49 | nameless337 | 546,723 | 132.8 WPM | 165 WPM | 99.20% | 4564 |
50 | jlachney | 543,211 | 124.8 WPM | 225 WPM | 97.40% | 6435 |
Monthly Competition Winners
DEC 2017
Username | Points | Avg. speed | Best speed | Accuracy | Races | |
1 | deroche1 | 939,780 | 150.5 WPM | 317 WPM | 98.60% | 6996 |
2 | bblaise | 496,608 | 143.1 WPM | 203 WPM | 99.10% | 4175 |
3 | newkeyboardlove | 459,383 | 129.9 WPM | 243 WPM | 97.90% | 4415 |
4 | wordracer888 | 388,218 | 128.7 WPM | 172 WPM | 98.30% | 3277 |
5 | pjayys | 381,254 | 98.4 WPM | 132 WPM | 97.90% | 4313 |
6 | viellain | 325,623 | 143.2 WPM | 222 WPM | 98.10% | 2779 |
7 | shariqueahmer | 316,345 | 112.1 WPM | 175 WPM | 96.00% | 3230 |
8 | trihard7 | 311,221 | 86.6 WPM | 123 WPM | 97.90% | 4089 |
9 | typingartist2 | 296,175 | 152.1 WPM | 207 WPM | 98.50% | 2191 |
10 | vinninq | 284,243 | 124.5 WPM | 205 WPM | 98.00% | 3872 |
11 | atthetop | 280,335 | 122.5 WPM | 232 WPM | 96.80% | 2728 |
12 | kayak1 | 266,717 | 113.1 WPM | 165 WPM | 97.40% | 2551 |
13 | lowda9 | 256,275 | 87.2 WPM | 122 WPM | 98.20% | 3296 |
14 | argyrwnt | 241,521 | 54.5 WPM | 87 WPM | 95.90% | 5571 |
15 | chimchimchim | 238,712 | 118.9 WPM | 170 WPM | 98.50% | 2189 |
NOV 2017
Username | Points | Avg. speed | Best speed | Accuracy | Races | |
1 | northern_lights | 777,667 | 100.2 WPM | 145 WPM | 98.50% | 8500 |
2 | deroche1 | 634,416 | 88.3 WPM | 308 WPM | 97.70% | 11568 |
3 | wordracer888 | 569,763 | 125.5 WPM | 170 WPM | 98.30% | 5043 |
4 | viellain | 511,373 | 142.4 WPM | 218 WPM | 98.00% | 4360 |
5 | smallchicken | 492,835 | 93.1 WPM | 159 WPM | 97.40% | 6180 |
6 | crdm0 | 369,829 | 140.8 WPM | 209 WPM | 98.40% | 3240 |
7 | bblaise | 347,570 | 143.8 WPM | 202 WPM | 99.10% | 2963 |
8 | mikerubby | 342,289 | 79.4 WPM | 136 WPM | 97.00% | 5351 |
9 | analternateaccount | 302,703 | 109.3 WPM | 168 WPM | 97.80% | 3111 |
10 | vinninq | 283,474 | 124.2 WPM | 202 WPM | 97.90% | 4851 |
11 | lithox2 | 281,471 | 129.9 WPM | 197 WPM | 97.50% | 2614 |
12 | p0sh | 281,302 | 134.4 WPM | 221 WPM | 98.60% | 2963 |
13 | pjayys | 278,058 | 96.9 WPM | 131 WPM | 97.80% | 3200 |
14 | y4mz | 263,551 | 98.5 WPM | 150 WPM | 96.50% | 2981 |
15 | tajiracer | 262,624 | 102.7 WPM | 137 WPM | 98.60% | 2815 |
OCT 2017
Username | Points | Avg. speed | Best speed | Accuracy | Races | |
1 | wordracer888 | 1,103,479 | 123.1 WPM | 171 WPM | 98.30% | 9945 |
2 | viellain | 811,400 | 131.5 WPM | 213 WPM | 97.70% | 7673 |
3 | northern_lights | 599,526 | 97.8 WPM | 139 WPM | 98.70% | 6760 |
4 | deroche1 | 546,637 | 131.1 WPM | 287 WPM | 97.30% | 8827 |
5 | crdm0 | 523,935 | 138.3 WPM | 205 WPM | 98.50% | 4500 |
6 | lithox2 | 470,454 | 125.6 WPM | 200 WPM | 97.60% | 4199 |
7 | p0sh | 294,190 | 131.7 WPM | 213 WPM | 98.50% | 2462 |
8 | mikerubby | 273,533 | 77.1 WPM | 124 WPM | 97.10% | 4116 |
9 | largev | 272,617 | 121.0 WPM | 188 WPM | 97.70% | 3974 |
10 | bblaise | 260,967 | 143.5 WPM | 192 WPM | 99.20% | 2219 |
11 | kayak1 | 258,305 | 114.6 WPM | 163 WPM | 97.50% | 2477 |
12 | atthetop | 257,956 | 122.7 WPM | 226 WPM | 96.90% | 2644 |
13 | pjayys | 252,915 | 96.5 WPM | 128 WPM | 97.90% | 3031 |
14 | alpha_panda | 250,876 | 147.4 WPM | 271 WPM | 98.30% | 2288 |
15 | oooyay | 248,704 | 98.2 WPM | 137 WPM | 97.20% | 2817 |
SEP 2017
Username | Points | Avg. speed | Best speed | Accuracy | Races | |
1 | viellain | 1,142,533 | 86.4 WPM | 204 WPM | 98.00% | 25172 |
2 | wordracer888 | 782,754 | 124.2 WPM | 170 WPM | 98.30% | 7014 |
3 | deroche1 | 758,946 | 153.3 WPM | 300 WPM | 97.70% | 6599 |
4 | chimchimchim | 369,278 | 117.0 WPM | 163 WPM | 98.20% | 3521 |
5 | modest_ked | 367,990 | 131.6 WPM | 216 WPM | 97.10% | 3314 |
6 | mikerubby | 317,123 | 71.4 WPM | 109 WPM | 96.80% | 5209 |
7 | pjayys | 315,874 | 91.3 WPM | 126 WPM | 97.60% | 3979 |
8 | kayak1 | 280,721 | 116.5 WPM | 172 WPM | 97.50% | 2690 |
9 | thunberg123 | 277,777 | 115.8 WPM | 168 WPM | 98.20% | 2855 |
10 | vinniwooh | 274,627 | 133.2 WPM | 194 WPM | 98.70% | 4749 |
11 | disclo5ure | 271,543 | 150.1 WPM | 218 WPM | 98.80% | 2401 |
12 | wumpified8 | 265,723 | 136.2 WPM | 193 WPM | 97.60% | 2180 |
13 | dizo | 244,025 | 74.4 WPM | 101 WPM | 97.90% | 3741 |
14 | susavile | 220,000 | 85.0 WPM | 119 WPM | 97.80% | 2916 |
15 | primalknight | 218,547 | 129.5 WPM | 211 WPM | 97.70% | 2966 |
AUG 2017
Username | Points | Avg. speed | Best speed | Accuracy | Races | |
1 | wordracer888 | 620,240 | 123.3 WPM | 169 WPM | 98.40% | 5626 |
2 | vixt | 426,588 | 98.7 WPM | 158 WPM | 96.90% | 4880 |
3 | chimchimchim | 418,640 | 115.8 WPM | 165 WPM | 98.10% | 4131 |
4 | pjayys | 397,735 | 88.0 WPM | 118 WPM | 97.60% | 5140 |
5 | typingartist2 | 383,871 | 147.7 WPM | 206 WPM | 98.00% | 3055 |
6 | bblaise | 351,537 | 138.1 WPM | 192 WPM | 99.00% | 3134 |
7 | oooyay | 271,887 | 94.1 WPM | 134 WPM | 97.10% | 3233 |
8 | ultrashibe | 246,676 | 118.5 WPM | 180 WPM | 97.00% | 4158 |
9 | modest_ked | 245,952 | 132.2 WPM | 220 WPM | 97.30% | 2417 |
10 | vinniwooh | 242,717 | 130.2 WPM | 188 WPM | 98.60% | 3725 |
11 | atthetop | 240,046 | 121.4 WPM | 215 WPM | 96.90% | 3061 |
12 | dizo | 239,694 | 74.0 WPM | 103 WPM | 97.90% | 3690 |
13 | khronic | 223,622 | 106.0 WPM | 193 WPM | 97.70% | 2421 |
14 | mark40511 | 207,607 | 109.3 WPM | 160 WPM | 99.00% | 2148 |
15 | tencion | 202,495 | 102.6 WPM | 143 WPM | 97.10% | 2230 |
JUL 2017
Username | Points | Avg. speed | Best speed | Accuracy | Races | |
1 | erikjscott | 133,865 | 145.2 WPM | 219 WPM | 98.70% | 1113 |
2 | bblaise | 125,339 | 138.8 WPM | 183 WPM | 99.00% | 1090 |
3 | jlachney | 114,565 | 119.6 WPM | 196 WPM | 97.30% | 931 |
4 | playscrabble | 108,781 | 131.9 WPM | 182 WPM | 98.30% | 920 |
5 | vixt | 106,303 | 91.9 WPM | 131 WPM | 96.50% | 1316 |
6 | fastermart | 102,641 | 108.1 WPM | 159 WPM | 97.80% | 964 |
7 | atthetop | 81,944 | 121.3 WPM | 213 WPM | 96.80% | 991 |
8 | wordracer888 | 79,892 | 124.9 WPM | 170 WPM | 98.20% | 722 |
9 | alanis | 75,709 | 112.2 WPM | 156 WPM | 97.80% | 775 |
10 | typingartist2 | 72,901 | 148.3 WPM | 205 WPM | 98.10% | 578 |
11 | oooyay | 70,907 | 92.6 WPM | 120 WPM | 97.10% | 868 |
12 | jessegarcia | 70,849 | 135.3 WPM | 186 WPM | 97.70% | 609 |
13 | tereterna | 63,439 | 112.0 WPM | 145 WPM | 98.00% | 639 |
14 | elusoryx | 60,809 | 136.6 WPM | 174 WPM | 98.50% | 514 |
15 | tesla_diesel | 58,696 | 120.4 WPM | 153 WPM | 98.70% | 522 |
Other Announcements
We have a few additional announcements below:
- Typist⦗𝐄𝐂𝐎𝐋⦘𝘋𝘢𝘯𝘬𝘕𝘪𝘴𝘴𝘢𝘯 (osubora – TRData) has made a generous $20 contribution for the sake of sponsoring this year’s first monthly contest. I’ve personally matched his contribution, so we have a $40 prize pool for January. The prizes for the January competition are: 1ST PLACE – $20; 2ND and 3RD PLACE – $10. (Paypal account required). Good luck!
- The winner of TypeRacer Christmas art contest was been updated on the blog post here.
- As a quick “Christmas gift” to a few folks in the community who’ve been asking, we’ve made two recent changes to TypeRacer universes. (1) began a pilot of a new “marathon” universe dedicated to ultra-long texts — currently they’re between 1,500 and 8,000 characters. (The longest texts on TR today are around 850 characters). We included texts such as The Declaration of Independence (8,000 characters) and MLK’s “I have a Dream” speech (3,000 characters). This track is not for the faint of heart! Make sure you click “Change display format” and choose to display text on a single line. (2) The “code” universe, which features texts in various programming languages, has received some new texts. Feel free to submit texts for either universe!
That’s all for today – happy new years and good luck improving your typing in 2018!

In the Marathon Universe, the ultra-long texts might not fit on your screen unless you change your TypeRacer display settings to use one line only. Recommended for only the most serious typists 🙂
Read Full Post | Make a Comment ( 3 so far )
New Quotes, New Quotes, New Quotes!
Hi all!
Today TypeRacer activated a fresh batch of English quotes in the main “Play” universe. As usual, we’ve included a mixture of critically-acclaimed sources, popular sources and user-submissions.
This batch includes 361 new texts, and we’d like to thank Vielle (vielle – TRData) for helping support in getting everything ready — including review of hundreds of user submissions. (If you’re interested in helping add the next batch, join the TypeRacer Chat and talk to Vielle, Jon, or Valikor!)
As usual, a list of the “top sources” is below, and a full list of all the TypeRacers whose contributions were added today is at the bottom of the post. Thanks for everyone’s support in building an increasingly-rich and fresh typing experience on TypeRacer!
Contributors with submissions included in today’s batch:
aeoff72
BBGDylan
beenueh
blackrose146
blade5468
bubbubs
chichi_
coathangastrangla
Cop223
delilizard
DemonFoxHYPE
dnatrixene135
doodled
Drozzmecael
dstnt
elusoryx
enm185
ErnestChan
estevaoima
FaTaLFuN
flas1
fourshademk2
galaxied
graykolex
guldan
Gyari
Gyarivagyokbazd
hahaa_man
Humansnake99
iiYume
ivanom
Jacksonbanan
jacksoncabot
jacobv5053
juggling7jo
kamitreyarch
kellysgreens
khronic
KnightSirius
lewjenks32
lithox2
liubenjamin
MajesticalTV
manjotsarora
marcoos27
mark40511
Martijniatus
matsificent
mattbierwirth
miniduder1
mmnoquit
modest_ked
mostlynonquit
Mr.Mustasje
musashiaharon
MusicalDemon
newlin_aurorarenelle
nikkodesu
nosliper
OksShammy
p0sh
Peanut_Butter_Trigonometry
Pomf Pomf
primalknight
prxnce
qwertylion
SaggiSponge
Samantha
Samantha_C
sariakendricks
Shaen1234
shellahfellah
smallchicken
Snigglefritz
Stevwills
stroedson
stronglikebull
Sunny Yuan
taran127
teowinter12
that_one_kid_14
theLMGN
tkpwaeub
twentyonepilots567
viellain
volhosis
w1ch0
Weathr
wolfalice
xkingsmaker
Read Full Post | Make a Comment ( 8 so far )
New TypeRacer Record: Michael DeRoche (Deroche1) completes 200,000 races
Click here to join the TypeRacer Discord to chat with fellow TypeRacers
On 10/26/2017 Michael DeRoche (deroche1 – TRData) became the first typist to complete 200,000 races on TypeRacer!
On behalf of TypeRacer, I want to congratulate him on both his incredible skill and dedication to competitive typing. Michael is not only the most dedicated typist in TypeRacer’s 9-year history, but has also held a variety of records (such as the fastest speed ever in a single race when he achieved 300wpm on a short text), and the TypeRacer Marathon record for 3,097 races in 24 hours.

Click here to see the replay of Michael DeRoche’s 200,000th race – can you beat 148wpm?
(The Marathon leaderboard is here on TypeRacerData.com; more details on Marathons and how people actually achieve such feats are outlined in this blog post by ⦗𝐄𝐂𝐎𝐋⦘ ⦓☾✹✯𝚅𝚒𝚎𝚕𝚕𝚎✯✹☽⦔(viellain – TRData).)
Michael is a gifted typist, a TypeRacer moderator and active contributor to the community (back in the early days of moderation, he single-handedly researched and removed hundreds of cheaters and helped restore fair competition on the site), and most importantly, a good friend. Congrats Michael, and here’s to 100,000 more!
Read Full Post | Make a Comment ( 5 so far )TypeRacer Portuguese Refreshed
Chat with other typists on the TypeRacer Discord, and scroll down in this blog post to see how to help make TypeRacer better in your language
Hi all,
This past week we replaced the Google Translate texts for TypeRacer Portuguese with high-quality, user-submitted texts. This is a continuation of the TypeRacer International project which began years ago back in 2009.
We’d like extend a big “thank you!” to Dudiellon ✟♔AhK♔✟ (dudiellon) for his help in collecting and entering the texts into the system. (Additional thanks go to Jorge Luiz, Gilberlan, Dan Cordeiro, Junior Panizio, and Felipe Moutinho). Dudiellon is also a TypeRacer moderator and one of our champion Portuguese/Brazilian typists, with 47,000 races and a top score of 190wpm. We asked him for a statement for this announcement, and here’s what he has to say:
“Olá comunidade Typeracer… Gostaria de expressar aqui toda minha alegria e satisfação pela conquista que obtivemos no universo Português. Há muito tempo que estamos já na busca de novos textos para o nosso idioma. Quero agradecer a todos que se disponibilizaram a nos ajudar nessa empreitada. Sem vocês nada disso seria possível; Jorge Luiz, Gilberlan, Dan Cordeiro, Junior Panizio, Felipe Moutinho (Me desculpem se esqueci de alguém kkk). Obrigado por nos ajudar com os novos textos e sempre estar nos motivando. E especialmente ao David Valikor e ao Alex Epshteyn por toda paciência que tiveram comigo. Muito obrigado!” — Dudiellon ✟♔AhK♔✟ (dudiellon), Oct. 15 2017

Use “More Options” on the main TypeRacer page to choose the language you want to TypeRace in.
Interested in helping add texts to TypeRacer in your language? Here’s what you can do:
- Submit quotes using the Contribute link at the bottom of the TypeRacer page.
- Help us review quotes for your language, and enter them into the system. We speak English/Russian/Chinese/Spanish, but we can’t review text submissions in any other languages. Email support@typeracer.com if you want to help.
Thanks!

The quotes in Portuguese no longer use Google Translate, making them easier, more fun to type, and better for real-world practice.
New Quotes Added Today
Chat with other TypeRacers on Discord — click here.
Today we added 400 new English quotes/texts, from 220 different movies/books/songs etc.; as usual, we’ve included a combination of critically-acclaimed, popular, and other user-submitted texts. The addition of this batch brings the main English universe on TypeRacer to 4,100 quotes. A list of the top ~40 sources we’ve added the quotes from is below. This batch also includes all the qualified texts previously featured in the TypeRacer Championship on TypeRacerData.com.
As a reminder, you can view all of our texts in our new searchable text database, as previously mentioned in this blog post.
Thanks to the 59 TypeRacers who submitted quotes included in this batch. Their usernames are listed at the bottom of this post.
Submit your favorite quotes (any language) to TypeRacer here: contribute
Hope everyone enjoys the new quotes! We’re looking forward to more contributions to help us reach out goal of 10,000 English quotes (and more quality quotes in other languages)!
See everyone on the track,
♕ David ♕ (valikor – TRData)
Typeracer
Contributors with at least one submitted text activated in today’s batch:
- abbert21
- aeoff72
- biased
- blade5468
- blazertron
- blubert21
- catslikeboxes
- daniel598
- darudedankstorm
- davidyu8343
- DDSmith1999
- Deroche1
- dnatrixene135
- doodled
- DrSnuffulupacis
- dstnt
- elementro
- elusoryx
- estevaoima
- excal98
- geekdud1
- HitchedShark
- isiisi
- k4v3at
- LacyJoYo
- letsbecatstogether
- licahfox
- Lions45
- lividtaffy
- mahler9
- mattbierwirth
- maxranviir
- merebanana
- NetMelc
- o0bananarama0o
- omqchristi
- pawal001
- PazzyPaz
- Peppermint1201
- ppubalo
- primalknight
- proximuse
- red_fox
- RegsaGC
- sanhnguyennt
- sigma_phi_delta
- SlagTheRisen
- Soleimsen
- Svanes
- taran127
- The_hoarse_whisperer
- Tomas
- trickroom
- typinnut
- Ultra9TMB
- vetlebg
- Viellain
- volhosis
- wintersnowmagick
September 2017 – Competition Results
Congrats to the September 2017 competition winners!
WordRacer888 (Profile / TRData)
With various TypeRacer marathon runs in September, ⦗𝐄𝐂𝐎𝐋⦘ ⦓☾✹✯𝚅𝚒𝚎𝚕𝚕𝚎✯✹☽⦔ came in first place, completing over 25,000 races and becoming the first TypeRacer to achieve 1 million points in a monthly contest.
The full list of winners from September are below. Looking forward to seeing everyone on the track in October!
# | Username | Points | Avg. speed | Best speed | Accuracy | Races |
1 | viellain | 1,142,533 | 86.4 WPM | 204 WPM | 98.00% | 25172 |
2 | wordracer888 | 782,754 | 124.2 WPM | 170 WPM | 98.30% | 7014 |
3 | deroche1 | 758,946 | 153.3 WPM | 300 WPM | 97.70% | 6599 |
4 | chimchimchim | 369,278 | 117.0 WPM | 163 WPM | 98.20% | 3521 |
5 | modest_ked | 367,990 | 131.6 WPM | 216 WPM | 97.10% | 3314 |
6 | mikerubby | 317,123 | 71.4 WPM | 109 WPM | 96.80% | 5209 |
7 | pjayys | 315,874 | 91.3 WPM | 126 WPM | 97.60% | 3979 |
8 | kayak1 | 280,721 | 116.5 WPM | 172 WPM | 97.50% | 2690 |
9 | thunberg123 | 277,777 | 115.8 WPM | 168 WPM | 98.20% | 2855 |
10 | vinniwooh | 274,627 | 133.2 WPM | 194 WPM | 98.70% | 4749 |
11 | disclo5ure | 271,543 | 150.1 WPM | 218 WPM | 98.80% | 2401 |
12 | wumpified8 | 265,723 | 136.2 WPM | 193 WPM | 97.60% | 2180 |
13 | dizo | 244,025 | 74.4 WPM | 101 WPM | 97.90% | 3741 |
14 | susavile | 220,000 | 85.0 WPM | 119 WPM | 97.80% | 2916 |
15 | primalknight | 218,547 | 129.5 WPM | 211 WPM | 97.70% | 2966 |
16 | mcaso123 | 216,662 | 153.3 WPM | 238 WPM | 97.30% | 2547 |
17 | swaax | 216,020 | 112.7 WPM | 154 WPM | 97.70% | 2124 |
18 | atthetop | 206,197 | 122.5 WPM | 214 WPM | 97.00% | 2470 |
19 | oneguardsam | 205,949 | 78.1 WPM | 107 WPM | 97.00% | 3000 |
20 | alpha_panda | 204,413 | 140.6 WPM | 229 WPM | 98.50% | 2404 |
21 | get_a_lif3 | 188,317 | 115.0 WPM | 160 WPM | 97.90% | 1849 |
22 | volhosis | 186,902 | 122.2 WPM | 195 WPM | 97.30% | 2862 |
23 | izzynew | 185,572 | 174.5 WPM | 227 WPM | 98.60% | 1191 |
24 | khronic | 185,000 | 106.9 WPM | 196 WPM | 97.90% | 2029 |
25 | mostlynonquit | 184,230 | 156.5 WPM | 243 WPM | 97.90% | 1633 |
26 | neopergoss | 184,113 | 104.1 WPM | 133 WPM | 98.40% | 1964 |
27 | vdud3 | 180,377 | 129.8 WPM | 177 WPM | 97.70% | 1773 |
28 | teiloq | 179,270 | 103.9 WPM | 134 WPM | 97.80% | 1922 |
29 | vetlebg | 178,517 | 79.0 WPM | 119 WPM | 98.00% | 2623 |
30 | xice | 175,462 | 111.1 WPM | 150 WPM | 97.80% | 1734 |
31 | alyciahtollison | 166,132 | 107.8 WPM | 146 WPM | 98.40% | 1734 |
32 | hassanatk | 164,469 | 93.2 WPM | 130 WPM | 97.90% | 2107 |
33 | rportnoy | 163,023 | 87.3 WPM | 113 WPM | 98.70% | 2192 |
34 | mc0sta | 153,486 | 60.1 WPM | 84 WPM | 96.80% | 3074 |
35 | elhipercubo | 153,279 | 116.6 WPM | 151 WPM | 98.40% | 1454 |
36 | stewiegriffin666 | 149,664 | 94.9 WPM | 140 WPM | 97.40% | 1874 |
37 | nameless337 | 147,260 | 132.8 WPM | 162 WPM | 99.30% | 1233 |
38 | shefakala | 144,301 | 95.4 WPM | 131 WPM | 96.60% | 1830 |
39 | ixiblackbirdixi | 143,054 | 65.9 WPM | 98 WPM | 96.70% | 2558 |
40 | kevinu | 135,837 | 89.1 WPM | 141 WPM | 95.80% | 1717 |
41 | newkeyboardlove | 135,013 | 136.9 WPM | 232 WPM | 98.50% | 1817 |
42 | ultrashibe | 134,473 | 121.6 WPM | 179 WPM | 97.00% | 2456 |
43 | kamikrazy | 133,835 | 125.2 WPM | 162 WPM | 98.20% | 1189 |
44 | notglacier | 133,757 | 125.1 WPM | 173 WPM | 97.60% | 1289 |
45 | _the_bacon | 131,409 | 104.6 WPM | 167 WPM | 96.00% | 1622 |
46 | fourshademk2 | 131,349 | 116.4 WPM | 152 WPM | 98.60% | 1274 |
47 | ifeelhyper | 129,797 | 111.0 WPM | 158 WPM | 98.00% | 1356 |
48 | bblaise | 128,580 | 137.3 WPM | 193 WPM | 99.10% | 1093 |
49 | memegod01 | 128,288 | 63.4 WPM | 98 WPM | 96.50% | 2377 |
50 | d0wny | 126,610 | 82.1 WPM | 125 WPM | 95.10% | 1756 |
51 | jeehoonoh | 121,811 | 139.9 WPM | 175 WPM | 98.80% | 1128 |
52 | siddharthkurnal | 121,029 | 62.7 WPM | 89 WPM | 95.80% | 2314 |
53 | panikooooos | 119,985 | 76.9 WPM | 111 WPM | 96.20% | 1818 |
54 | hovermind | 118,503 | 128.3 WPM | 155 WPM | 99.30% | 1052 |
55 | meetdavda | 118,493 | 99.2 WPM | 167 WPM | 96.80% | 2494 |
56 | phmi | 117,059 | 70.4 WPM | 94 WPM | 97.40% | 1983 |
57 | amun | 115,357 | 125.4 WPM | 166 WPM | 98.40% | 1015 |
58 | mark40511 | 114,759 | 115.5 WPM | 153 WPM | 99.20% | 1415 |
59 | hateself | 114,661 | 91.9 WPM | 135 WPM | 97.70% | 1376 |
60 | jungyeon | 114,493 | 108.0 WPM | 166 WPM | 96.70% | 1210 |
61 | cr0cka | 113,610 | 113.7 WPM | 168 WPM | 96.60% | 2309 |
62 | jooooooo | 113,305 | 76.0 WPM | 110 WPM | 94.90% | 1790 |
63 | arzr | 112,770 | 75.0 WPM | 99 WPM | 97.00% | 1769 |
64 | himajintyper | 110,912 | 113.7 WPM | 149 WPM | 98.00% | 1070 |
65 | oooyay | 110,765 | 98.9 WPM | 132 WPM | 97.40% | 1243 |
66 | zemihd | 110,302 | 82.0 WPM | 152 WPM | 97.00% | 1586 |
67 | xrxr | 106,747 | 85.2 WPM | 126 WPM | 96.00% | 1437 |
68 | natfx7 | 104,645 | 74.1 WPM | 101 WPM | 97.10% | 1788 |
69 | thebrownfoxquicklyjumpsoverthe | 104,071 | 134.4 WPM | 188 WPM | 97.80% | 899 |
70 | maxzims | 103,132 | 82.7 WPM | 118 WPM | 96.30% | 1418 |
71 | miket349 | 102,701 | 102.9 WPM | 144 WPM | 98.00% | 1175 |
72 | breezybuster | 102,174 | 90.5 WPM | 137 WPM | 97.20% | 1277 |
73 | uniracer | 101,819 | 97.2 WPM | 121 WPM | 99.10% | 1158 |
74 | atrain742 | 101,231 | 104.7 WPM | 138 WPM | 98.00% | 1103 |
75 | boerewors | 101,180 | 103.9 WPM | 137 WPM | 97.80% | 1081 |
76 | tencion | 99,708 | 104.6 WPM | 146 WPM | 96.80% | 1086 |
77 | mako640 | 99,664 | 154.9 WPM | 188 WPM | 99.10% | 707 |
78 | steviebeans | 98,587 | 89.0 WPM | 129 WPM | 95.30% | 1230 |
79 | cononcus | 98,286 | 107.5 WPM | 157 WPM | 97.90% | 1020 |
80 | ksydry_nt_pbt | 97,582 | 90.7 WPM | 126 WPM | 97.30% | 1225 |
81 | freakinnickp | 97,280 | 98.4 WPM | 134 WPM | 98.20% | 1192 |
82 | mattbierwirth | 97,245 | 103.5 WPM | 137 WPM | 97.20% | 1038 |
83 | codedeft | 96,745 | 103.6 WPM | 124 WPM | 99.10% | 1062 |
84 | ajdx88 | 96,637 | 91.0 WPM | 140 WPM | 96.80% | 1173 |
85 | krakatoafoon | 95,960 | 99.7 WPM | 128 WPM | 98.60% | 1058 |
86 | darkmonk | 95,811 | 115.4 WPM | 176 WPM | 97.60% | 928 |
87 | jrc07 | 95,748 | 92.1 WPM | 157 WPM | 97.40% | 1786 |
88 | gochoo | 95,449 | 89.6 WPM | 126 WPM | 97.80% | 1165 |
89 | rugoso | 94,794 | 92.3 WPM | 128 WPM | 97.60% | 1177 |
90 | hujala | 94,209 | 155.3 WPM | 222 WPM | 98.60% | 836 |
91 | etiennescott | 93,691 | 116.1 WPM | 154 WPM | 98.40% | 912 |
92 | rdtomgrcr | 93,613 | 69.1 WPM | 97 WPM | 96.30% | 1593 |
93 | wrfc627 | 93,380 | 94.8 WPM | 121 WPM | 98.20% | 1111 |
94 | fasting | 93,136 | 96.0 WPM | 129 WPM | 98.60% | 1070 |
95 | merebanana | 92,454 | 102.7 WPM | 129 WPM | 98.50% | 1000 |
96 | kyeavnign | 92,321 | 113.9 WPM | 152 WPM | 97.80% | 951 |
97 | bufoviridis | 92,023 | 78.1 WPM | 105 WPM | 97.20% | 1341 |
98 | krisco | 90,347 | 121.0 WPM | 155 WPM | 98.30% | 1159 |
99 | tshafer3 | 90,044 | 104.7 WPM | 143 WPM | 98.10% | 970 |
100 | phlofy | 89,971 | 107.5 WPM | 142 WPM | 97.10% | 931 |
« Previous Entries Next Entries »