PLAYER PROFILE

Zain Westbrooke.

Yeovil Town · England

Matrix 26060

At a glance

Full name
Zain Sam Westbrooke
Born
28 Oct 1996
Age today
30
Nationality
England

Career by season

196 recorded appearances
Zain Westbrooke appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27National League Yeovil Town 1510139612
25/26National League Scunthorpe United 3633342,9706
25/26FA Cup Scunthorpe United 100060
24/25League Two Doncaster Rovers 72002070
24/25EFL Cup Doncaster Rovers 22011240
23/24League Two Doncaster Rovers 2817131,5415
23/24FA Cup Doncaster Rovers 22101820
23/24EFL Cup Doncaster Rovers 21001020
22/23League Two Doncaster Rovers 85015050
22/23League One Bristol Rovers 1100680
21/22League Two Stevenage FC 1211019790
21/22League Two Bristol Rovers 3000921
21/22FA Cup Bristol Rovers 22001870
21/22EFL Cup Bristol Rovers 1100700
20/21League One Bristol Rovers 4133263,0500
20/21FA Cup Bristol Rovers 32012040
20/21EFL Cup Bristol Rovers 1100900
19/20League One Coventry City 2522421,7391
19/20FA Cup Coventry City 54023000
19/20EFL Cup Coventry City 1101900

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Zain Westbrooke match log
DateCompetitionMatchScoreMinutesGoals
31 Oct 2026National League FC Halifax Town v Yeovil Town 2 – 075
27 Oct 2026National League Hornchurch FC v Yeovil Town 1 – 2901
24 Oct 2026National League Yeovil Town v Altrincham FCSubstitute, on 84′ 1 – 26
03 Oct 2026National League Yeovil Town v Boston UnitedSubstitute, on 62′ 6 – 028
29 Sep 2026National League Yeovil Town v Worthing FCSubstitute, on 64′ 1 – 126
26 Sep 2026National League Kidderminster Harriers v Yeovil Town 0 – 167
18 Sep 2026National League Yeovil Town v Solihull Moors 4 – 190
15 Sep 2026National League Aldershot Town v Yeovil Town 1 – 190
12 Sep 2026National League Yeovil Town v AFC FyldeSubstitute, on 71′ 1 – 419
05 Sep 2026National League Southend United v Yeovil Town 3 – 290
31 Aug 2026National League Yeovil Town v Tamworth FCSubstitute, on 65′ 3 – 225
28 Aug 2026National League Barrow AFC v Yeovil Town 1 – 285
22 Aug 2026National League Yeovil Town v Gateshead FC 3 – 090
15 Aug 2026National League Yeovil Town v Carlisle United 1 – 190
08 Aug 2026National League Scunthorpe United v Yeovil Town 1 – 190
03 May 2026National League Rochdale AFC v Scunthorpe United 2 – 190
28 Apr 2026National League Scunthorpe United v Southend United 1 – 090
25 Apr 2026National League Scunthorpe United v Eastleigh FC 0 – 190
18 Apr 2026National League Wealdstone FC v Scunthorpe United 1 – 190
11 Apr 2026National League Scunthorpe United v Brackley Town 1 – 090

Career transfers

17 recorded moves

All recorded career moves, newest first.

Zain Westbrooke career transfers
Date FromToMoveFee
01 Jul 2026 Doncaster Rovers Yeovil Town Transfer Free
31 May 2026 Scunthorpe United Doncaster Rovers Loan return
01 Oct 2025 Doncaster Rovers Scunthorpe United Loan —
24 Mar 2023 Without club Doncaster Rovers Transfer —
23 Jan 2023 Bristol Rovers Without club Released —
31 May 2022 Stevenage FC Bristol Rovers Loan return
17 Jan 2022 Bristol Rovers Stevenage FC Loan —
03 Aug 2020 Coventry City Bristol Rovers Transfer —
01 Jul 2018 Brentford FC B Coventry City Transfer Free
10 Jan 2018 Leyton Orient Brentford FC B Loan return
11 Oct 2017 Brentford FC B Leyton Orient Loan —
01 Oct 2017 Solihull Moors Brentford FC B Loan return
01 Sep 2017 Brentford FC B Solihull Moors Loan —
01 Jul 2016 FC Brentford U21 Brentford FC B Internal move —
01 Jul 2015 FC Brentford U18 FC Brentford U21 Internal move —
01 Jul 2013 FC Brentford Youth FC Brentford U18 Internal move —
01 Jul 2011 Chelsea FC Youth FC Brentford Youth Transfer —

Contracts and market values are not available yet.