Country:
Hong Kong
| Races | 5,038 |
|---|---|
| Best last 10 races | 66.58 wpm |
| Best single race | 79.81 wpm |
| 76.76 wpm | |
| Fastest race from each text, average | 58.296 wpm (1,957 total texts raced) |
| Wins | 1,072 (21.28%) |
| Points | 83,825.39 |
| Average career speed | 54.7 wpm |
| Accuracy | 94.8% |
| 100% accuracy races | 67.96 wpm (0.68% of all races) |
| Career standard deviation | 6.99 wpm |
| Coefficient of variation | 12.78% |
| Top marathon | 139 races in 24 hours, starting 2012 June 1, 8:08pm |
View Pit Stop page for hhg (hhg2)
View text analysis of races by hhg (hhg2)
| Month | Average | Best | Races | Wins | Win % |
|---|---|---|---|---|---|
| January 2022 | 60.18 | 75.52 | 63 | 15 | 23.81 |
| December 2021 | 58.32 | 74.59 | 35 | 9 | 25.71 |
| November 2021 | 60.34 | 73.66 | 138 | 34 | 24.64 |
| October 2021 | 58.23 | 70.24 | 42 | 6 | 14.29 |
| September 2021 | 60.26 | 74.89 | 71 | 17 | 23.94 |
| August 2021 | 59.35 | 73.07 | 48 | 5 | 10.42 |
| July 2021 | 59.98 | 78.46 | 71 | 12 | 16.90 |
| June 2021 | 60.87 | 74.87 | 44 | 13 | 29.55 |
| May 2021 | 53.28 | 58.13 | 2 | 1 | 50.00 |
| April 2021 | 59.20 | 74.76 | 189 | 29 | 15.34 |
| March 2021 | 58.52 | 72.40 | 105 | 29 | 27.62 |
| February 2021 | 57.48 | 79.28 | 91 | 20 | 21.98 |
| January 2021 | 55.84 | 70.10 | 53 | 7 | 13.21 |
| December 2020 | 57.54 | 77.63 | 153 | 27 | 17.65 |
| August 2020 | 56.06 | 74.41 | 177 | 33 | 18.64 |
| July 2020 | 55.16 | 79.81 | 253 | 33 | 13.04 |
| June 2020 | 54.47 | 66.12 | 85 | 9 | 10.59 |
| May 2020 | 51.62 | 66.32 | 22 | 2 | 9.09 |
| March 2020 | 52.96 | 65.35 | 5 | 0 | 0 |
| November 2019 | 55.01 | 55.01 | 1 | 0 | 0 |
| August 2019 | 47.06 | 50.19 | 2 | 0 | 0 |
| May 2019 | 53.53 | 59.85 | 4 | 0 | 0 |
| April 2019 | 56.25 | 73.35 | 36 | 4 | 11.11 |
| March 2019 | 53.99 | 62.60 | 17 | 3 | 17.65 |
| February 2019 | 54.04 | 68.28 | 43 | 10 | 23.26 |
| January 2019 | 53.84 | 64.64 | 53 | 5 | 9.43 |
| December 2018 | 56.64 | 60.25 | 3 | 1 | 33.33 |
| November 2018 | 58.13 | 58.13 | 1 | 0 | 0 |
| June 2018 | 56.64 | 56.94 | 2 | 0 | 0 |
| May 2018 | 57.32 | 65.92 | 6 | 1 | 16.67 |
| April 2018 | 52.47 | 63.94 | 5 | 0 | 0 |
| March 2018 | 55.58 | 67.94 | 9 | 2 | 22.22 |
| February 2018 | 48.13 | 54.27 | 4 | 0 | 0 |
| December 2017 | 54.11 | 66.49 | 2 | 0 | 0 |
| May 2017 | 53.56 | 60.13 | 2 | 1 | 50.00 |
| April 2017 | 54.14 | 64.37 | 22 | 2 | 9.09 |
| March 2017 | 56.43 | 63.59 | 5 | 3 | 60.00 |
| February 2017 | 51.37 | 56.68 | 2 | 0 | 0 |
| January 2017 | 47.83 | 50.87 | 5 | 0 | 0 |
| December 2016 | 58.14 | 62.49 | 2 | 0 | 0 |
| November 2016 | 52.86 | 53.53 | 2 | 0 | 0 |
| October 2016 | 54.91 | 58.67 | 13 | 6 | 46.15 |
| September 2016 | 56.24 | 69.43 | 119 | 21 | 17.65 |
| August 2016 | 55.37 | 69.68 | 287 | 59 | 20.56 |
| July 2016 | 56.04 | 77.70 | 153 | 34 | 22.22 |
| May 2016 | 55.99 | 55.99 | 1 | 1 | 100 |
| January 2016 | 52.17 | 61.92 | 2 | 0 | 0 |
| October 2015 | 58.77 | 61.73 | 2 | 0 | 0 |
| September 2015 | 56.62 | 63.88 | 4 | 1 | 25.00 |
| July 2015 | 56.41 | 62.80 | 7 | 0 | 0 |
| June 2015 | 56.91 | 67.32 | 13 | 2 | 15.38 |
| May 2015 | 69.54 | 69.54 | 1 | 1 | 100 |
| March 2015 | 55.86 | 55.86 | 1 | 1 | 100 |
| February 2015 | 53.41 | 53.41 | 1 | 1 | 100 |
| November 2014 | 58.10 | 58.59 | 2 | 1 | 50.00 |
| October 2014 | 59.30 | 65.95 | 4 | 0 | 0 |
| September 2014 | 56.97 | 59.90 | 4 | 1 | 25.00 |
| August 2014 | 58.55 | 68.48 | 11 | 4 | 36.36 |
| July 2014 | 54.62 | 57.85 | 4 | 0 | 0 |
| June 2014 | 56.81 | 62.49 | 7 | 1 | 14.29 |
| May 2014 | 57.30 | 70.18 | 58 | 18 | 31.03 |
| April 2014 | 56.43 | 67.08 | 20 | 8 | 40.00 |
| March 2014 | 55.76 | 67.55 | 11 | 2 | 18.18 |
| February 2014 | 56.83 | 67.63 | 39 | 12 | 30.77 |
| January 2014 | 56.21 | 69.15 | 26 | 6 | 23.08 |
| December 2013 | 55.30 | 72.02 | 49 | 11 | 22.45 |
| November 2013 | 54.63 | 73.23 | 121 | 29 | 23.97 |
| October 2013 | 54.76 | 69.93 | 173 | 38 | 21.97 |
| September 2013 | 50.23 | 55.33 | 4 | 1 | 25.00 |
| August 2013 | 55.39 | 71.81 | 8 | 2 | 25.00 |
| July 2013 | 51.12 | 59.20 | 9 | 3 | 33.33 |
| May 2013 | 52.12 | 60.64 | 19 | 2 | 10.53 |
| April 2013 | 54.50 | 64.16 | 6 | 0 | 0 |
| March 2013 | 54.45 | 65.95 | 88 | 20 | 22.73 |
| February 2013 | 55.55 | 55.55 | 1 | 0 | 0 |
| January 2013 | 58.41 | 61.59 | 4 | 0 | 0 |
| December 2012 | 56.34 | 63.10 | 6 | 2 | 33.33 |
| November 2012 | 55.67 | 66.67 | 31 | 6 | 19.35 |
| October 2012 | 54.93 | 73.80 | 359 | 67 | 18.66 |
| September 2012 | 55.34 | 69.61 | 361 | 98 | 27.15 |
| August 2012 | 53.74 | 68.98 | 315 | 52 | 16.51 |
| July 2012 | 50.56 | 65.05 | 361 | 99 | 27.42 |
| June 2012 | 47.27 | 56.90 | 260 | 72 | 27.69 |
| August 2011 | 42.11 | 52.96 | 196 | 57 | 29.08 |
| Universe | Races | Best Race | Text Bests | Texts | Last Race |
|---|---|---|---|---|---|
| Default (English) | 5,038 | 79.81 | 58.30 | 1,957 | January 14, 2022 |
| Easy Texts | 1 | 47.25 | 47.25 | 1 | July 17, 2012 |
| Portal 2 | 1 | 47.70 | 47.70 | 1 | December 11, 2020 |