Text analysis for James (jamesgreer28)

Return to profile of James (jamesgreer28)

View texts not yet raced by James (jamesgreer28)

Sorted by best race

Rank Text Best WPM Overall Difficulty Relative Speed Text Length Races Average WPM Last race
1. Well I woke in mid-afternoon 'cause that's when it all hurts... 47.60 1.0621 0.0065 263 1 47.60 2024-05-26
2. Look, you've convinced yourself that you've traded away your... 41.49 1.0304 -0.0990 269 1 41.49 2024-05-26