PLAYER PROFILE

Brandon Hanlan.

Doncaster Rovers · England

Matrix 26059

At a glance

Full name
Brandon Alex Graham Hanlan
Born
31 May 1997
Age today
29
Nationality
England

Career by season

262 recorded appearances
Brandon Hanlan appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27League One Doncaster Rovers 136026830
26/27EFL Cup Doncaster Rovers 2000450
25/26League One Doncaster Rovers 3620511,9694
25/26FA Cup Doncaster Rovers 2100770
25/26EFL Cup Doncaster Rovers 2100960
24/25League One Stevenage FC 1612201,0690
24/25League One Wycombe Wanderers 81001520
24/25FA Cup Wycombe Wanderers 32101570
23/24League One Wycombe Wanderers 1611229111
23/24FA Cup Wycombe Wanderers 1000451
23/24EFL Cup Wycombe Wanderers 1011240
22/23League One Wycombe Wanderers 3422311,9271
22/23FA Cup Wycombe Wanderers 1100640
21/22League Two Bristol Rovers 1000440
21/22League One Wycombe Wanderers 3725662,4253
21/22FA Cup Wycombe Wanderers 2100960
21/22EFL Cup Wycombe Wanderers 1110900
20/21League One Bristol Rovers 4440723,4253
20/21FA Cup Bristol Rovers 22101800
19/20League One Gillingham FC 3531422,8042
19/20FA Cup Gillingham FC 44203601
19/20EFL Cup Gillingham FC 1110850

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

Match log

Newest first
Brandon Hanlan match log
DateCompetitionMatchScoreMinutesGoals
06 Dec 2025FA Cup Chesterfield FC v Doncaster Rovers 1 – 264
29 Nov 2025League One Doncaster Rovers v Peterborough United 2 – 162
22 Nov 2025League One Stevenage FC v Doncaster Rovers 0 – 090
15 Nov 2025League One Lincoln City v Doncaster RoversSubstitute, on 58′ 2 – 1321
08 Nov 2025League One Doncaster Rovers v Barnsley FCSubstitute, on 78′ 1 – 212
11 Oct 2025League One Leyton Orient v Doncaster RoversSubstitute, on 46′ 4 – 045
04 Oct 2025League One Doncaster Rovers v Burton AlbionSubstitute, on 75′ 1 – 115
27 Sep 2025League One Luton Town v Doncaster RoversSubstitute, on 68′ 1 – 022
24 Sep 2025EFL Cup Tottenham Hotspur v Doncaster RoversSubstitute, on 61′ 3 – 029
30 Aug 2025League One Doncaster Rovers v Rotherham UnitedSubstitute, on 84′ 1 – 06
26 Aug 2025EFL Cup Accrington Stanley v Doncaster Rovers 0 – 267
19 Aug 2025League One Huddersfield Town v Doncaster RoversSubstitute, on 76′ 2 – 014
16 Aug 2025League One Doncaster Rovers v Wycombe WanderersSubstitute, on 77′ 1 – 113
09 Aug 2025League One Mansfield Town v Doncaster Rovers 1 – 262
02 Aug 2025League One Doncaster Rovers v Exeter City 1 – 064
24 Apr 2025League One Stevenage FC v Birmingham CitySubstitute, on 69′ 0 – 121
21 Apr 2025League One Bristol Rovers v Stevenage FCSubstitute, on 68′ 0 – 122
18 Apr 2025League One Stevenage FC v Blackpool FC 1 – 390
05 Apr 2025League One Stevenage FC v Crawley TownSubstitute, on 64′ 3 – 126
01 Apr 2025League One Stockport County v Stevenage FC 3 – 060

Career transfers

13 recorded moves

All recorded career moves, newest first.

Brandon Hanlan career transfers
Date FromToMoveFee
01 Jul 2025 Wycombe Wanderers Doncaster Rovers Transfer Free
31 May 2025 Stevenage FC Wycombe Wanderers Loan return
31 Jan 2025 Wycombe Wanderers Stevenage FC Transfer —
26 Aug 2021 Bristol Rovers Wycombe Wanderers Transfer —
10 Sep 2020 Gillingham FC Bristol Rovers Transfer —
02 Jul 2018 Charlton Athletic Gillingham FC Transfer Free
31 May 2018 Bromley FC Charlton Athletic Loan return
01 Feb 2018 Charlton Athletic Bromley FC Loan —
14 Jan 2018 Colchester United Charlton Athletic Loan return
31 Aug 2017 Charlton Athletic Colchester United Loan —
10 Mar 2017 Bromley FC Charlton Athletic Loan return
20 Jan 2017 Charlton Athletic Bromley FC Loan —
01 Jul 2016 Charlton Athletic U18 Charlton Athletic Internal move —

Contracts and market values are not available yet.