#1,268 in 20261 pts
United Kingdom Contributing since Oct 2016Best year 2018, #933 with 14 pts
The board below shows the last 12 months.
The board below shows all time.
Year by year
Rank and points in every year Daniel Lewis BSc (Hons) contributed.