Great Western's Nathan Shalders to play 300th match against Eagles