Action history
Page 1 of 1
Browse retained actions by match date. Coverage may not include every career event.
Crewe vs Barnet 64'
Sub
Joel Tabiner - Substitution
Crewe replaced by Calum·Agius
Chesterfield vs Crewe 45'
Sub
Joel Tabiner - Substitution
Crewe replaced by Charlie McNeill
Crewe vs Rochdale 65'
Goal
Joel Tabiner - Goal
Rochdale Own Goal
Crewe vs Rochdale 75'
Sub
Joel Tabiner - Substitution
Crewe replaced by Adrien thibaut
Swindon Town vs Crewe 59'
Sub
Joel Tabiner - Substitution
Crewe replaced by Conor Thomas
Crewe vs Bristol Rovers 50'
Sub
Joel Tabiner - Substitution
Crewe replaced by Jordan Gibson
Rotherham vs Crewe 84'
Sub
Joel Tabiner - Substitution
Crewe replaced by luca moore
Crewe vs Shrewsbury 86'
Sub
Joel Tabiner - Substitution
Crewe replaced by Calum·Agius
Colchester vs Crewe 75'
Sub
Joel Tabiner - Substitution
Crewe replaced by Kyle Ure
Crewe vs Walsall 58'
Sub
Joel Tabiner - Substitution
Crewe replaced by Jack Lankester
Port Vale vs Crewe 87'
Sub
J. Tabiner - Substitution
Crewe replaced by A. Thibaut
Crewe vs Northampton 75'
Sub
J. Tabiner - Substitution
Crewe replaced by K. Ure
Crewe vs Stoke City 60'
Sub
J. Tabiner - Substitution
Crewe replaced by A. Thibaut
Back to player profile