Tom Rowe: ‘It’s been a frustrating season’