Brandon Alex Graham Hanlan

  • Team: Free Agent
  • Position: Attacker
  • Age: 28
Filter Data

B. Hanlan Detailed Stats

Career Stats

Overall Record

Total Matches
109
Matches Played
47
Wins
30
Draws
32
Losses

When Scored

Total Matches
14
Matches Played
9
Wins
3
Draws
2
Losses

Match Summary

38
Sub In
54.2'
Avg Min
5913
Total Min
Starts66/109
60.6%

Passing

922
Total
643
Accurate
54
Key Passes
14.0
Per 90
69.7%
Accuracy
0.82
Key/90

Goal Contribution

9.2%
Team
4.9%
Both Teams
95
Failed
12.8%
Goal Chance

Timeline

40-15'
416-30'
331-45'
246-60'
161-75'
076-90'
091-105'
0106-120'
0120+'

Goal Market

14
Scored
0.21
Per 90
14
Non-Pen
0.21
Non-Pen/90
Under
Line
Over
87%
0.5
13%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Shots

89
Total
1.35
Per 90
15.7%
Conversion
44
On Target
49.4%
On Target %

Assists

10
Total
0.15
Per 90

Timeline

10-15'
116-30'
231-45'
246-60'
161-75'
376-90'
091-105'
0106-120'
0120+'
Under
Line
Over
91%
0.5
9%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Goal Involvements (G+A)

24
Total
0.37
Per 90

Timeline

50-15'
516-30'
531-45'
446-60'
261-75'
376-90'
091-105'
0106-120'
0120+'
Under
Line
Over
81%
0.5
19%
97%
1.5
3%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Defensive Work

Duels

323
Won
948
Total
34.0%
Win%

Dribbles

56
Success
36.0%
Success%
20
Past

Tackles

60
Total
0.9
Per 90

Blocks

5
Total
0.1
Per 90

Interceptions

17
Total
0.3
Per 90

Goalkeeping

0
Saves
0.0%
Saves/90
41
Clean Sheets
37.6%
CS Rate
132
Conceded
2.01
Conceded/90

Timeline

150-15'
1016-30'
1431-45'
846-60'
1861-75'
2376-90'
091-105'
0106-120'
0120+'

Goal Conceded

132
Total
2.01
Per 90
Over
Line
Under
62%
0.5
38%
33%
1.5
67%
17%
2.5
83%
6%
3.5
94%
3%
4.5
97%
1%
5.5
99%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Discipline

5
0

Fouls Drawn

127
Drawn
1.93
Per 90

Fouls Committed

109
Committed
1.66
Per 90

Overall Record

Total Matches
99
Matches Played
41
Wins
28
Draws
30
Losses

When Scored

Total Matches
13
Matches Played
8
Wins
3
Draws
2
Losses

Match Summary

38
Sub In
52.2'
Avg Min
5166
Total Min
Starts56/99
56.6%

Passing

796
Total
554
Accurate
50
Key Passes
13.9
Per 90
69.6%
Accuracy
0.87
Key/90

Goal Contribution

9.6%
Team
5.1%
Both Teams
86
Failed
13.1%
Goal Chance

Timeline

30-15'
416-30'
331-45'
246-60'
161-75'
076-90'
091-105'
0106-120'
0120+'

Goal Market

13
Scored
0.23
Per 90
13
Non-Pen
0.23
Non-Pen/90
Under
Line
Over
87%
0.5
13%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Shots

76
Total
1.32
Per 90
17.1%
Conversion
39
On Target
51.3%
On Target %

Assists

9
Total
0.16
Per 90

Timeline

10-15'
116-30'
131-45'
246-60'
161-75'
376-90'
091-105'
0106-120'
0120+'
Under
Line
Over
91%
0.5
9%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Goal Involvements (G+A)

22
Total
0.38
Per 90

Timeline

40-15'
516-30'
431-45'
446-60'
261-75'
376-90'
091-105'
0106-120'
0120+'
Under
Line
Over
81%
0.5
19%
97%
1.5
3%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Defensive Work

Duels

289
Won
857
Total
34.0%
Win%

Dribbles

49
Success
36.0%
Success%
16
Past

Tackles

57
Total
1.0
Per 90

Blocks

3
Total
0.1
Per 90

Interceptions

13
Total
0.2
Per 90

Discipline

4
0

Fouls Drawn

108
Drawn
1.88
Per 90

Fouls Committed

95
Committed
1.66
Per 90

Overall Record

Total Matches
10
Matches Played
6
Wins
2
Draws
2
Losses

When Scored

Total Matches
1
Matches Played
1
Wins
0
Draws
0
Losses

Match Summary

0
Sub In
74.7'
Avg Min
747
Total Min
Starts10/10
100.0%

Passing

126
Total
89
Accurate
4
Key Passes
15.2
Per 90
70.6%
Accuracy
0.48
Key/90

Goal Contribution

5.6%
Team
3.6%
Both Teams
9
Failed
10.0%
Goal Chance

Timeline

10-15'
016-30'
031-45'
046-60'
061-75'
076-90'
091-105'
0106-120'
0120+'

Goal Market

1
Scored
0.12
Per 90
1
Non-Pen
0.12
Non-Pen/90
Under
Line
Over
90%
0.5
10%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Shots

13
Total
1.57
Per 90
7.7%
Conversion
5
On Target
38.5%
On Target %

Assists

1
Total
0.12
Per 90

Timeline

00-15'
016-30'
131-45'
046-60'
061-75'
076-90'
091-105'
0106-120'
0120+'
Under
Line
Over
90%
0.5
10%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Goal Involvements (G+A)

2
Total
0.24
Per 90

Timeline

10-15'
016-30'
131-45'
046-60'
061-75'
076-90'
091-105'
0106-120'
0120+'
Under
Line
Over
80%
0.5
20%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Defensive Work

Duels

34
Won
91
Total
37.0%
Win%

Dribbles

7
Success
37.0%
Success%
4
Past

Tackles

3
Total
0.4
Per 90

Blocks

2
Total
0.2
Per 90

Interceptions

4
Total
0.5
Per 90

Discipline

1
0

Fouls Drawn

19
Drawn
2.29
Per 90

Fouls Committed

14
Committed
1.69
Per 90
DetailsGeneralAttackPassingDribblingDuelsDefendingPenaltiesGKDiscipline
ScoreMinRatGAShSoTOffPasAccAcc%KPAttSucPstTotWonTklBlkIntWonScrMisComSavConcSavRedYelFCFD
BradfordF LO1-0106.201151000012
WiganF LO3-3276.503310052000001
AFC WimbledonF LO0-1126.204375610000011
Fleetwood TownM 3-1686.0022113107711120000031
SouthamptonF FAC2-3136.501110012000001
BoltonF LO1-1856.009667321930000011
Stockport CountyF LO4-2906.5011661001217510000021
BlackpoolF LO1-0906.902211176411122110000027
PlymouthF LO1-5907.610112118731111752000003
CardiffF LO4-3797.21032118731292000001
Stockport CountyF LO0-2286.3098893300000
ChesterfieldF FAC1-2646.501128563710000031
ChesterfieldF 5-100000
PeterboroughF LO2-1626.00117571211320000121
StevenageF LO0-0906.202117641622170000021
LincolnF LO2-1327.510217571162000012
BradfordF 3-1907.610221211781111460000023
BarnsleyF LO1-2126.9011111002254000001
Leyton OrientF LO4-0456.207686111830000012
GrimsbyF 0-3256.90318788214300000
Burton AlbionF LO1-1156.30331001521000001
LutonF LO1-0226.30425021100000
TottenhamF LC3-0297.204375143000001
BradfordF LO3-100000
RotherhamF LO1-0116.2033100200000
Accrington STF LC0-2676.00117686117100000
Port ValeF LO0-100000
HuddersfieldF LO2-0156.3011100520000012
WycombeF LO1-1146.70111001132000001
Mansfield TownF LO1-2625.60141071219610000013
Exeter CityF LO1-0636.00175712812000001
BoltonF LO1-100000
BirminghamF LO0-1216.703267216400000
Bristol RoversF LO0-1226.3022000001
BlackpoolF LO1-3616.50118733116610000021
Crawley TownF LO3-1266.60113267161000001
Stockport CountyF LO3-0606.501148571114300000
Leyton OrientF LO1-0656.602151173114100000
ReadingF LO1-1856.60110660930000021
BirminghamF LO2-1666.50118338122060000021
Mansfield TownF LO1-1896.201646711330000011
Cambridge UnitedF LO0-1906.502120157542258110000021
HuddersfieldF LO1-2847.510222191474141115000002
ShrewsburyF LO0-1906.001114107112274000001
Burton AlbionF LO0-1906.50211181372211154000002
PeterboroughF LO1-1866.7011217137621950000011
Crawley TownF LO3-1706.9101139778171000001
CharltonF LO2-0346.20441002600000
NorthamptonF LO0-0676.601136461165200000
HuddersfieldF LO0-1216.304250111040000011
BlackpoolF LO1-1236.00221001500000

Player Stats

GeneralAttackPassDribblesDuelsTacklesDefenceGoalKeepingDiscipline
DetailsMMinRatGlsG/90S/90SoT%Conv%AstA/90PasAcc%KP/90DrbDrb/90Suc%Pst%DulDul/90Win%TtlTtl/90Int/90Blk/90CSCS%SavSav%ConcPSavPSav%YelRedY/MR/M
2025EFL Trophy445.86.8310.253.4471.4314.2900.04280.950.9831.4833.330.02914.2637.9300.00.00.000.000.0000.0000.00.0
2025FA Cup238.56.500.01.1799.990.000.0966.671.1700.00.00.0910.5211.1100.00.00.000.000.0000.0000.00.0
2025League Cup248.06.600.00.9499.990.000.01181.820.021.8850.00.01110.3136.3600.00.00.000.000.0000.0000.00.0
2025League One2341.56.4630.131.1366.6725.000.013174.810.47282.6432.140.020018.8731.050.470.190.000.000.0000.0300.130.0
2024EFL Trophy270.07.010.51.2950.050.000.02487.50.074.571.430.02717.3637.0410.640.00.000.000.0000.0000.00.0
2024League One2646.16.5320.081.0550.014.2900.020868.270.45332.4836.360.025619.2328.5250.380.080.000.000.0000.0000.00.0
2023EFL Trophy116.06.200.00.00.00.000.0333.330.015.620.00.0316.880.000.05.620.000.000.0000.0000.00.0
2023League Cup124.08.211.03.7599.9999.9911.0699.997.500.00.00.0518.7520.000.00.00.000.000.0000.0000.00.0
2023League One1656.96.7820.121.0945.4518.1820.1216568.480.69212.0828.570.017817.635.39111.090.30.000.000.0000.0100.060.0
2022EFL Trophy168.06.600.00.00.00.000.01275.01.3222.6550.00.079.2628.5711.321.320.000.000.0000.0000.00.0
2022League One3554.76.5230.091.0843.4813.0410.0329168.040.56462.1636.960.027813.0836.33130.610.240.000.000.0000.0100.030.0
2021EFL Trophy360.36.7710.331.9975.025.000.02560.02.4931.4933.330.02210.9436.3620.990.50.000.000.0000.0000.00.0
2021League Cup190.07.311.03.033.3333.3300.01154.551.044.050.00.01515.053.3311.00.00.000.000.0000.0000.00.0
2021League One4060.36.6260.151.6851.1113.3360.1535072.00.93642.3929.690.035413.2132.2291.080.220.000.000.0000.0300.070.0
2021League Two145.06.900.06.099.990.000.0771.432.000.00.00.01020.050.000.00.00.000.000.0000.0000.00.0
2020EFL Trophy282.06.7510.52.7480.020.000.03562.860.5552.740.00.02815.3732.1400.00.00.000.000.0000.0000.00.0
2020FA Cup245.06.300.00.00.00.000.01266.670.066.050.00.01919.036.8400.00.00.000.000.0000.0000.00.0
2020League One4478.26.6570.161.5452.5411.8620.0555974.960.76691.844.930.064216.7936.6370.970.260.000.000.0000.0300.070.0
2019FA Cup190.05.900.01.099.990.000.0999.991.055.080.00.000.00.000.00.00.000.000.0000.0000.00.0
2019League One3479.76.5740.122.4330.145.4820.0629899.990.63842.7954.760.000.00.0160.530.170.000.000.0000.0200.060.0
2017League Two669.20.010.171.7362.512.510.1700.00.000.00.00.000.00.000.00.00.000.000.0000.0000.00.0

Standings

DetailsRankingMatchesGoalsForm
RankPtsMW/D/LGD(S/A)Form
Stevenage2025 League One6754621/12/133(49/46)
WDWDL
Wycombe2025 League One11634617/12/1711(69/58)
WLLDL
Doncaster2025 League One14604617/9/20-19(50/69)
WDLWW
Colchester2025 League Two12664618/12/1613(62/49)
WLLWW
Bristol Rovers2025 League Two14624619/5/22-9(56/65)
DWWWW
Gillingham2025 League Two17534613/14/19-19(53/72)
WLLLD
Wycombe2024 League One5844624/12/1025(70/45)
LLLWW
Stevenage2024 League One14574615/12/19-8(42/50)
DDLWL
Bristol Rovers2024 League One22434612/7/27-32(44/76)
LLLDL
Doncaster2024 League Two1844624/12/1023(73/50)
WWWWD
Colchester2024 League Two10674616/19/115(52/47)
DLLDW
Gillingham2024 League Two17584614/16/16-5(41/46)
WDWDW
Stevenage2023 League One9714619/14/1311(57/46)
WDLWL
Wycombe2023 League One10654617/14/155(60/55)
WDWWW
Bristol Rovers2023 League One15574616/9/21-16(52/68)
LLWWL
Doncaster2023 League Two5714621/8/175(73/68)
DWWWW
Gillingham2023 League Two12644618/10/18-11(46/57)
DLWLL
Colchester2023 League Two22454611/12/23-21(59/80)
DLLWW
Wycombe2022 League One9694620/9/178(59/51)
DLLWL
Bristol Rovers2022 League One17534614/11/21-15(58/73)
LLDLL
Stevenage2022 League Two2854624/13/922(61/39)
WWWLW
Gillingham2022 League Two17554614/13/19-13(36/49)
WLDWD
Doncaster2022 League Two18554616/7/23-19(46/65)
LWLLD
Colchester2022 League Two20494612/13/21-7(44/51)
LLWDW
Wycombe2021 League One6834623/14/924(75/51)
WWDWD
Gillingham2021 League One2140468/16/22-34(35/69)
LLDDD
Doncaster2021 League One22384610/8/28-45(37/82)
DWDLW
Bristol Rovers2021 League Two3804623/11/1222(71/49)
WWDWW
Colchester2021 League Two15554614/13/19-12(48/60)
WDWWL
Stevenage2021 League Two21474611/14/21-23(45/68)
WLLWD
Wycombe2020 Championship22434611/10/25-30(39/69)
WWLWD
Gillingham2020 League One10674619/10/173(63/60)
WDDWL
Doncaster2020 League One14644619/7/20-4(63/67)
LLWDL
Bristol Rovers2020 League One24384610/8/28-30(40/70)
LLLLL
Stevenage2020 League Two14604614/18/140(41/41)
WDWLL
Colchester2020 League Two20514611/18/17-17(44/61)
DWLWW
Wycombe2019 League One3593417/8/95(45/40)
LWWLW
Doncaster2019 League One9543415/9/1018(51/33)
WWLLW
Gillingham2019 League One10513512/15/88(42/34)
DLDWW
Bristol Rovers2019 League One14453512/9/14-11(38/49)
WLLLW
Colchester2019 League Two6583715/13/915(52/37)
WLWLL
Stevenage2019 League Two2422363/13/20-26(24/50)
LLLLL
Doncaster2018 League One6734620/13/1318(76/58)
WDLLW
Gillingham2018 League One13554615/10/21-11(61/72)
WLDWL
Bristol Rovers2018 League One15544613/15/18-3(47/50)
WDLDW
Wycombe2018 League One17534614/11/21-12(55/67)
WLWLW
Colchester2018 League Two8704620/10/1612(65/53)
WWDWL
Stevenage2018 League Two10704620/10/164(59/55)
WWDWW
Bristol Rovers2017 League One11453214/3/15-2(48/50)
WWLWW
Gillingham2017 League One12443211/11/101(37/36)
WDLWW
Doncaster2017 League One1639339/12/12-3(39/42)
LDDLD
Wycombe2017 League Two3593217/8/717(63/46)
WDWWW
Colchester2017 League Two10503313/11/96(45/39)
WDWDD
Stevenage2017 League Two16393310/9/14-6(42/48)
LDLLW
Bristol Rovers2016 League One10664618/12/16-2(68/70)
LLWLW
Gillingham2016 League One20504612/14/20-20(59/79)
DLLWD
Doncaster2016 League Two3854625/10/1130(85/55)
LLLLD
Colchester2016 League Two8694619/12/1510(67/57)
WWDDD
Wycombe2016 League Two9694619/12/155(58/53)
WDWWL
Stevenage2016 League Two10674620/7/194(67/63)
LDLDL
Gillingham2015 League One9694619/12/1515(71/56)
LLLDL
Doncaster2015 League One21464611/13/22-16(48/64)
DLWDW
Colchester2015 League One2340469/13/24-42(57/99)
LDLDL
Bristol Rovers2015 League Two3854626/7/1331(77/46)
WWWDW
Wycombe2015 League Two13644617/13/161(45/44)
LLLDD
Stevenage2015 League Two18484611/15/20-15(52/67)
DDWDW
Gillingham2014 League One12624616/14/16-1(65/66)
WLWDW
Doncaster2014 League One13614616/13/17-4(58/62)
WLLDW
Colchester2014 League One19524614/10/22-19(58/77)
WDWDL
Wycombe2014 League Two4844623/15/822(67/45)
WLDWW
Stevenage2014 League Two6724620/12/148(62/54)
LWDWW
Bristol Rovers2014 National League2914625/16/539(73/34)
WDWWW
Doncaster2013 Championship22444611/11/24-31(39/70)
LLDLL
Colchester2013 League One16534613/14/19-8(53/61)
WWDLW
Gillingham2013 League One17534615/8/23-19(60/79)
DLDWL
Stevenage2013 League One24424611/9/26-26(46/72)
LWLLL
Wycombe2013 League Two22504612/14/20-8(46/54)
WLLDL
Bristol Rovers2013 League Two23504612/14/20-11(43/54)
LWLLL
Doncaster2012 League One1844625/9/1218(62/44)
WLWLW
Stevenage2012 League One18544615/9/22-17(47/64)
LLLDW
Colchester2012 League One20514614/9/23-21(47/68)
WDLLW
Gillingham2012 League Two1834623/14/927(66/39)
LDLWW
Bristol Rovers2012 League Two14604616/12/18-9(60/69)
DLDLW
Wycombe2012 League Two15604617/9/20-10(50/60)
DLDWL
Doncaster2011 Championship2436468/12/26-37(43/80)
LWDLL
Stevenage2011 League One6734618/19/925(69/44)
WDWWW
Colchester2011 League One10594613/20/13-5(61/66)
LWDDL
Wycombe2011 League One21434611/10/25-23(65/88)
LLLDL
Gillingham2011 League Two8704620/10/1617(79/62)
WDWDL
Bristol Rovers2011 League Two13574615/12/19-10(60/70)
LWLWL