Richard Scott
Canadian soccer’s player-by-player professional club timeline for more than 500 active men’s footballers from across the world, including the Canadian Premier League, Major League Soccer and MLS NEXT Pro. Career timelines that span more than 200 leagues and cup competitions across more than 50 different countries, including confederation championships in Concacaf, CONMBEOL, AFC and UEFA.