Text analysis for kelvin Brooks (kelvin_brooks1)

Return to profile of kelvin Brooks (kelvin_brooks1)

View texts not yet raced by kelvin Brooks (kelvin_brooks1)

Sorted by best race

Rank Text Best WPM Overall Difficulty Relative Speed Text Length Races Average WPM Last race
1. I argue that we choose to be good because of our bonds with ... 30.92 1.1453 -0.1413 160 1 30.92 2023-11-16