Currently, TLO is ranked #940th in highest overall earnings, and #26th in highest earnings for player from Germany.
Currently, TLO is ranked #940 in highest overall earnings, and #26 in highest earnings for players from Germany.