PLAYER PROFILE

Zak Vyner.

Wrexham AFC · Kenya

Matrix 24203

At a glance

Full name
Zachary George Onyego Vyner
Born
14 May 1997
Age today
29
Nationality
Kenya

Career by season

285 recorded appearances
Zak Vyner appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27EFL Cup Wrexham AFC 1100900
26/27Championship Wrexham AFC 87006831
25/26FA Cup Wrexham AFC 1100760
25/26FA Cup Bristol City 1100900
25/26EFL Cup Bristol City 22001800
25/26Championship Wrexham AFC 85004090
25/26Championship Bristol City 2727002,3224
24/25FA Cup Bristol City 1100900
24/25EFL Cup Bristol City 1100900
24/25Championship Bristol City 4848104,3203
23/24FA Cup Bristol City 44003900
23/24EFL Cup Bristol City 1100900
23/24Championship Bristol City 3635003,1834
22/23FA Cup Bristol City 44003900
22/23EFL Cup Bristol City 21001351
22/23Championship Bristol City 4545124,0039
21/22Championship Bristol City 2219011,7660
20/21FA Cup Bristol City 32001790
20/21EFL Cup Bristol City 33002700
20/21Championship Bristol City 4338213,3654
19/20Scottish Premiership Aberdeen FC 1615101,3283
19/20Championship Bristol City 84004931

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

Match log

Newest first
Zak Vyner match log
DateCompetitionMatchScoreMinutesGoals
13 Oct 2026Championship Wrexham AFC v West Bromwich Albion 1 – 288
10 Oct 2026Championship Derby County v Wrexham AFC 1 – 185
19 Sep 2026Championship Wrexham AFC v Southampton FC 2 – 190
11 Sep 2026Championship West Ham United v Wrexham AFC 6 – 090
08 Sep 2026Championship Wrexham AFC v Burnley FCSubstitute, on 30′ 1 – 160
28 Aug 2026Championship Wrexham AFC v Birmingham City 1 – 290
22 Aug 2026Championship Wrexham AFC v Watford FC 1 – 190
17 Aug 2026Championship Cardiff City v Wrexham AFC 1 – 190
07 Aug 2026EFL Cup Middlesbrough FC v Wrexham AFC 1 – 090
03 Apr 2026Championship West Bromwich Albion v Wrexham AFC 2 – 269
21 Mar 2026Championship Sheffield United v Wrexham AFC 1 – 290
17 Mar 2026Championship Watford FC v Wrexham AFC 3 – 188
13 Mar 2026Championship Wrexham AFC v Swansea City 2 – 090
10 Mar 2026Championship Wrexham AFC v Hull City 1 – 245
07 Mar 2026FA Cup Wrexham AFC v Chelsea FC 2 – 476
28 Feb 2026Championship Charlton Athletic v Wrexham AFCSubstitute, on 77′ 0 – 113
24 Feb 2026Championship Wrexham AFC v Portsmouth FCSubstitute, on 88′ 2 – 12
21 Feb 2026Championship Wrexham AFC v Ipswich TownSubstitute, on 85′ 5 – 312
20 Jan 2026Championship Ipswich Town v Bristol City 2 – 027
17 Jan 2026Championship Oxford United v Bristol City 0 – 090

Career transfers

11 recorded moves

All recorded career moves, newest first.

Zak Vyner career transfers
Date FromToMoveFee
01 Feb 2026 Bristol City Wrexham AFC Transfer —
31 Jan 2020 Aberdeen FC Bristol City Loan return
08 Aug 2019 Bristol City Aberdeen FC Loan —
31 May 2019 Rotherham United Bristol City Loan return
02 Jul 2018 Bristol City Rotherham United Loan —
31 May 2018 Plymouth Argyle Bristol City Loan return
18 Jan 2018 Bristol City Plymouth Argyle Loan —
02 Jan 2017 Accrington Stanley Bristol City Loan return
31 Aug 2016 Bristol City Accrington Stanley Loan —
01 Jul 2016 Bristol City U18 Bristol City Internal move —
01 Jul 2014 Bristol City Academy Bristol City U18 Internal move —

Contracts and market values are not available yet.