NETFRONT SPORTS STATS
JB

Player Career

James Barclay

D ยท Canada

NetFront Player ID 116306

8 seasons2 competitions5 team identities

Career Statistics