Yifei (kravechocolate)

Country: United States


Update races (Last import: 2026 February 23, 9:12:40am UTC)
Races 120
Best last 10 races 134.82 wpm
Best single race 147.86 wpm
Average of fastest races
139.33 wpm
Fastest race from each text, average 120.8954 wpm (119 total texts raced)
Wins 71 (59.17%)
Points 9,974.26
Average career speed 120.86 wpm
Accuracy 98.2%
100% accuracy races 130.03 wpm (12.5% of all races)
Career standard deviation 11.78 wpm
Coefficient of variation 9.75%
Top marathon 37 races in 24 hours, starting 2020 July 17, 2:44pm

View Pit Stop page for Yifei (kravechocolate)

View text analysis of races by Yifei (kravechocolate)

Career

Month Average Best Races Wins Win %
December 2025 124.13 135.40 8 7 87.50
July 2020 119.62 136.10 59 29 49.15
May 2020 112.60 124.32 3 2 66.67
June 2018 108.07 125.06 16 7 43.75
November 2016 125.33 147.86 15 12 80.00
April 2015 131.89 143.01 19 14 73.68
List last races
List fastest races

Last 20 Races

Race Date WPM Text Outcome Acc. Points
120. 2025-12-04 04:16:42 135.40 You'll face lots of pain and despair on the way. In fact, th... Win (1 of 3) 100% 115
119. 2025-12-04 04:16:00 130.12 I was never more hated than when I tried to be honest. Or wh... Win (1 of 5) 99% 74
118. 2025-12-04 04:15:16 135.16 Words are pale shadows of forgotten names. As names have pow... Win (1 of 5) 99% 158
117. 2025-12-04 04:14:34 113.33 Always seems to me you only see what people want you to see.... No win (2 of 4) 99% 70
116. 2025-12-04 04:13:46 130.09 Pick one word for one abstract concept and stick with it. Fo... Win (1 of 3) 99% 167
115. 2025-12-04 04:12:45 128.03 Achilles will never overtake the tortoise. He must first rea... Win (1 of 4) 99% 113
114. 2025-12-04 04:12:03 119.34 As to your dead guy, occupational hazard. Drug dealer gettin... Win (1 of 4) 100% 52
113. 2025-12-04 03:53:32 101.57 Haven't you ever happened to come across in a book some vagu... Win (1 of 5) 97% 56
112. 2020-07-20 15:17:17 105.43 You say: I am not free. But I have raised and lowered my arm... No win (2 of 4) 99% 46
111. 2020-07-18 17:39:31 121.32 I should have died that day. But I didn't. I dragged my woun... No win (2 of 4) 99% 295
110. 2020-07-18 17:38:03 128.33 I put a lot of thought into the Universe; came up with the r... No win (2 of 5) 99% 116
109. 2020-07-18 17:37:25 128.99 We want a good life with a nose for things, the fresh wind a... No win (3 of 5) 99% 86
108. 2020-07-18 17:36:55 128.87 I saw the light fade from the sky, on the wind I heard a sig... No win (2 of 5) 99% 142
107. 2020-07-18 17:36:08 122.96 And I despise your books, I despise wisdom and the blessings... Win (1 of 3) 99% 148
106. 2020-07-18 17:35:15 122.31 There are few people in the world who have more opportunity ... Win (1 of 3) 98% 251
105. 2020-07-18 17:32:36 131.85 I don't understand you people! I mean all these picky little... Win (1 of 3) 100% 174
104. 2020-07-18 17:31:42 114.12 And then he calls me a jerk and says the last guy who though... No win (2 of 3) 99% 95
103. 2020-07-18 17:31:07 135.78 Well, all I can say Gerry is that some marches are for thing... Win (1 of 4) 100% 201
102. 2020-07-18 17:30:09 109.25 So now I have to decide. Decide whether to let the world be ... No win (2 of 4) 98% 80
101. 2020-07-18 17:29:32 129.32 It is hard to make that boat go as fast as you want to. The ... No win (2 of 2) 99% 159

Universes

Universe Races Best Race Text Bests Texts Last Race
Default (English) 120 147.86 120.90 119 December 4, 2025