DJYY DataData
  • Matches
  • Leagues
  • Strategies
  • Upgrade
England EFL League Two
England
2025/2026
England EFL League Two
557/557 matches
100%

Overview

Season ttl/avg
Total goals1434
Home teams goals764
Away teams goals670
Season avg2.57
Season BTTS %52%
xG avg2.78

Corners and cards

OverallHomeAway
Corners avg9.815.344.47
Cards avg3.951.822.12

League table

#TeamGPWDLGFGAGDPts
PPGΔ6
oPPG
xGΔ
xGAΔ
1Milton Keynes Dons452413885444185
1.83
-0.06
1.36
65.58
19.42
56.29
12.29
2Bromley452315768452584
0.83
-1.04
1.36
71.52
-3.52
63.15
18.15
3Cambridge United452215866333381
1.50
-0.30
1.36
64.41
1.59
46.08
13.08
4Salford City452551561511080
2.17
0.39
1.36
73.18
-12.18
60.26
9.26
5Notts County452471473512279
1.50
-0.26
1.36
63.57
9.43
55.50
4.50
6Grimsby Town4522111273492477
2.50
0.79
1.36
73.47
-0.47
55.22
6.22
7Chesterfield452016969551576
2.33
0.64
1.37
65.01
3.99
57.80
2.80
8Swindon Town452291469571175
1.00
-0.67
1.37
61.57
7.43
67.44
10.44
9Barnet4520131268521773
2.67
1.05
1.37
76.55
-8.55
52.71
0.71
10Crewe Alexandra45199176458666
1.00
-0.47
1.37
62.84
1.16
71.47
13.47
11Oldham Athletic4517141457441665
0.67
-0.77
1.38
69.45
-12.45
63.79
19.79
12Walsall451811165553065
0.83
-0.61
1.38
60.85
-5.85
61.49
8.49
13Colchester United4517121658481363
1.50
0.10
1.38
66.34
-8.34
61.56
13.56
14Bristol Rovers45194225564-961
3.00
1.64
1.38
60.81
-5.81
61.18
-2.82
15Fleetwood Town451515155657-160
1.00
-0.33
1.38
64.94
-8.94
66.08
9.08
16Accrington Stanley451411204755-1153
0.83
-0.35
1.39
60.38
-13.38
65.07
10.07
17Cheltenham Town451410215275-2652
1.67
0.51
1.39
53.47
-1.47
75.30
0.30
18Gillingham451214195272-1950
0.83
-0.28
1.39
66.17
-14.17
65.44
-6.56
19Shrewsbury Town451310224268-2749
1.33
0.24
1.39
57.01
-15.01
63.62
-4.38
20Tranmere Rovers451010255378-2540
0.67
-0.22
1.40
61.19
-8.19
72.03
-5.97
21Newport County45117274676-2940
1.50
0.61
1.40
55.01
-9.01
73.19
-2.81
22Crawley Town45815224468-2439
1.33
0.46
1.40
67.21
-23.21
66.00
-2.00
23Harrogate Town45109263866-2939
1.50
0.63
1.40
58.32
-20.32
79.68
13.68
24Barrow4599274476-3336
0.67
-0.13
1.40
55.98
-11.98
74.46
-1.54
#TeamGPWDLGFGAGDPts
PPGΔ6
oPPG
xGΔ
xGAΔ

Winning %

Overall
53.1
Notts County
Notts County
53.1
Salford City
Salford City
52.2
Milton Keynes Dons
Milton Keynes Dons
52.2
Bromley
Bromley
47.8
Cambridge United
Cambridge United
47.8
Swindon Town
Swindon Town
Home
65.2
Cambridge United
Cambridge United
60.9
Bromley
Bromley
58.3
Salford City
Salford City
56.5
Milton Keynes Dons
Milton Keynes Dons
56
Notts County
Notts County
52.2
Bristol Rovers
Bristol Rovers
Away
50
Notts County
Notts County
48
Salford City
Salford City
47.8
Milton Keynes Dons
Milton Keynes Dons
47.8
Barnet
Barnet
47.8
Swindon Town
Swindon Town
43.5
Walsall
Walsall

Season draws

Overall
17
Chesterfield
Chesterfield
16
Fleetwood Town
Fleetwood Town
16
Crawley Town
Crawley Town
16
Cambridge United
Cambridge United
15
Bromley
Bromley
14
Milton Keynes Dons
Milton Keynes Dons
Home
10
Crawley Town
Crawley Town
9
Fleetwood Town
Fleetwood Town
9
Bromley
Bromley
8
Oldham Athletic
Oldham Athletic
8
Chesterfield
Chesterfield
7
Gillingham
Gillingham
Away
10
Cambridge United
Cambridge United
9
Chesterfield
Chesterfield
8
Milton Keynes Dons
Milton Keynes Dons
8
Grimsby Town
Grimsby Town
7
Gillingham
Gillingham
7
Fleetwood Town
Fleetwood Town

1st goal

Overall
30
Milton Keynes Dons
Milton Keynes Dons
30
Chesterfield
Chesterfield
29
Grimsby Town
Grimsby Town
27
Cambridge United
Cambridge United
27
Barnet
Barnet
27
Bromley
Bromley
Home
17
Cambridge United
Cambridge United
15
Milton Keynes Dons
Milton Keynes Dons
15
Chesterfield
Chesterfield
15
Barnet
Barnet
15
Bromley
Bromley
14
Notts County
Notts County
Away
15
Milton Keynes Dons
Milton Keynes Dons
15
Chesterfield
Chesterfield
15
Grimsby Town
Grimsby Town
14
Salford City
Salford City
14
Swindon Town
Swindon Town
12
Walsall
Walsall

Season CS

Overall
20
Cambridge United
Cambridge United
19
Oldham Athletic
Oldham Athletic
17
Grimsby Town
Grimsby Town
16
Notts County
Notts County
16
Bromley
Bromley
15
Milton Keynes Dons
Milton Keynes Dons
Home
10
Milton Keynes Dons
Milton Keynes Dons
10
Oldham Athletic
Oldham Athletic
10
Cambridge United
Cambridge United
10
Salford City
Salford City
10
Shrewsbury Town
Shrewsbury Town
9
Notts County
Notts County
Away
10
Cambridge United
Cambridge United
9
Oldham Athletic
Oldham Athletic
8
Barnet
Barnet
8
Grimsby Town
Grimsby Town
8
Bromley
Bromley
7
Chesterfield
Chesterfield

Season GF

Overall
86
Milton Keynes Dons
Milton Keynes Dons
78
Notts County
Notts County
77
Grimsby Town
Grimsby Town
71
Chesterfield
Chesterfield
71
Bromley
Bromley
70
Barnet
Barnet
Home
48
Notts County
Notts County
43
Cambridge United
Cambridge United
42
Grimsby Town
Grimsby Town
41
Milton Keynes Dons
Milton Keynes Dons
41
Bromley
Bromley
38
Chesterfield
Chesterfield
Away
45
Milton Keynes Dons
Milton Keynes Dons
35
Grimsby Town
Grimsby Town
33
Walsall
Walsall
33
Chesterfield
Chesterfield
32
Barnet
Barnet
32
Swindon Town
Swindon Town

Avg xG for

Overall
1.67
Barnet
Barnet
1.59
Grimsby Town
Grimsby Town
1.57
Salford City
Salford City
1.56
Bromley
Bromley
1.51
Oldham Athletic
Oldham Athletic
1.46
Crawley Town
Crawley Town
Home
1.81
Grimsby Town
Grimsby Town
1.78
Barnet
Barnet
1.75
Salford City
Salford City
1.7
Bromley
Bromley
1.64
Gillingham
Gillingham
1.61
Colchester United
Colchester United
Away
1.56
Barnet
Barnet
1.48
Oldham Athletic
Oldham Athletic
1.42
Bromley
Bromley
1.4
Salford City
Salford City
1.39
Crawley Town
Crawley Town
1.38
Milton Keynes Dons
Milton Keynes Dons

Season GA

Overall
79
Cheltenham Town
Cheltenham Town
79
Tranmere Rovers
Tranmere Rovers
78
Barrow
Barrow
77
Newport County
Newport County
72
Gillingham
Gillingham
69
Shrewsbury Town
Shrewsbury Town
Home
38
Harrogate Town
Harrogate Town
37
Tranmere Rovers
Tranmere Rovers
37
Newport County
Newport County
36
Gillingham
Gillingham
34
Fleetwood Town
Fleetwood Town
34
Barrow
Barrow
Away
46
Cheltenham Town
Cheltenham Town
44
Barrow
Barrow
42
Shrewsbury Town
Shrewsbury Town
42
Tranmere Rovers
Tranmere Rovers
40
Crawley Town
Crawley Town
40
Newport County
Newport County

Avg xG against

Overall
1.74
Harrogate Town
Harrogate Town
1.64
Cheltenham Town
Cheltenham Town
1.62
Barrow
Barrow
1.6
Newport County
Newport County
1.57
Tranmere Rovers
Tranmere Rovers
1.55
Crewe Alexandra
Crewe Alexandra
Home
1.63
Harrogate Town
Harrogate Town
1.59
Cheltenham Town
Cheltenham Town
1.57
Crewe Alexandra
Crewe Alexandra
1.41
Barrow
Barrow
1.4
Tranmere Rovers
Tranmere Rovers
1.38
Crawley Town
Crawley Town
Away
1.85
Harrogate Town
Harrogate Town
1.82
Barrow
Barrow
1.81
Newport County
Newport County
1.73
Tranmere Rovers
Tranmere Rovers
1.69
Cheltenham Town
Cheltenham Town
1.62
Swindon Town
Swindon Town

Shots avg

Overall
14.22
Barnet
Barnet
13.75
Grimsby Town
Grimsby Town
13.54
Bromley
Bromley
13.46
Crawley Town
Crawley Town
13.45
Salford City
Salford City
13.09
Oldham Athletic
Oldham Athletic
Home
15.71
Grimsby Town
Grimsby Town
15.22
Barnet
Barnet
14.96
Salford City
Salford City
14.87
Bromley
Bromley
14.22
Gillingham
Gillingham
14.04
Colchester United
Colchester United
Away
13.22
Barnet
Barnet
13.04
Crawley Town
Crawley Town
12.96
Oldham Athletic
Oldham Athletic
12.35
Fleetwood Town
Fleetwood Town
12.22
Bromley
Bromley
12
Salford City
Salford City

SOG avg

Overall
4.76
Barnet
Barnet
4.71
Grimsby Town
Grimsby Town
4.65
Oldham Athletic
Oldham Athletic
4.63
Milton Keynes Dons
Milton Keynes Dons
4.63
Swindon Town
Swindon Town
4.57
Bromley
Bromley
Home
5.58
Grimsby Town
Grimsby Town
5.13
Salford City
Salford City
5.09
Gillingham
Gillingham
5.09
Bromley
Bromley
5.04
Barnet
Barnet
5
Notts County
Notts County
Away
4.7
Oldham Athletic
Oldham Athletic
4.65
Swindon Town
Swindon Town
4.48
Barnet
Barnet
4.43
Milton Keynes Dons
Milton Keynes Dons
4.13
Walsall
Walsall
4.04
Bromley
Bromley

Corners ttl avg

Overall
12
Crawley Town
Crawley Town
11.13
Swindon Town
Swindon Town
10.48
Grimsby Town
Grimsby Town
10.35
Harrogate Town
Harrogate Town
10.24
Bromley
Bromley
10.19
Chesterfield
Chesterfield
Home
12
Crawley Town
Crawley Town
11.22
Swindon Town
Swindon Town
11.13
Grimsby Town
Grimsby Town
10.92
Chesterfield
Chesterfield
10.63
Salford City
Salford City
10.05
Bromley
Bromley
Away
12
Crawley Town
Crawley Town
11.04
Swindon Town
Swindon Town
10.78
Harrogate Town
Harrogate Town
10.57
Fleetwood Town
Fleetwood Town
10.52
Tranmere Rovers
Tranmere Rovers
10.48
Oldham Athletic
Oldham Athletic

Corners for avg

Overall
6.87
Barnet
Barnet
5.98
Grimsby Town
Grimsby Town
5.78
Cambridge United
Cambridge United
5.59
Salford City
Salford City
5.48
Crawley Town
Crawley Town
5.44
Chesterfield
Chesterfield
Home
7.25
Grimsby Town
Grimsby Town
7
Barnet
Barnet
6.71
Salford City
Salford City
6.13
Chesterfield
Chesterfield
6
Cambridge United
Cambridge United
5.83
Bromley
Bromley
Away
6.74
Barnet
Barnet
5.57
Cambridge United
Cambridge United
5.35
Crawley Town
Crawley Town
5
Crewe Alexandra
Crewe Alexandra
4.75
Chesterfield
Chesterfield
4.74
Oldham Athletic
Oldham Athletic

Corners against avg

Overall
6.52
Crawley Town
Crawley Town
6.04
Tranmere Rovers
Tranmere Rovers
5.96
Harrogate Town
Harrogate Town
5.85
Swindon Town
Swindon Town
5.63
Barrow
Barrow
5.52
Newport County
Newport County
Home
6.39
Crawley Town
Crawley Town
5.48
Tranmere Rovers
Tranmere Rovers
5.39
Swindon Town
Swindon Town
5.22
Barrow
Barrow
5.09
Walsall
Walsall
5.04
Harrogate Town
Harrogate Town
Away
6.87
Harrogate Town
Harrogate Town
6.65
Crawley Town
Crawley Town
6.61
Tranmere Rovers
Tranmere Rovers
6.3
Swindon Town
Swindon Town
6.09
Newport County
Newport County
6.04
Cheltenham Town
Cheltenham Town

Scores

Over/Under

MPAvg0.5+1.5+2.5+3.5+4.5+5.5+Clean sheetFirst to score
Milton Keynes Dons
Milton Keynes Dons
461.8793%78%54%37%17%4%33%65%
Walsall
Walsall
461.2291%70%48%26%4%4%24%43%
Gillingham
Gillingham
461.1596%70%46%30%20%7%24%39%
Fleetwood Town
Fleetwood Town
461.2493%74%46%20%11%4%20%48%
Bristol Rovers
Bristol Rovers
461.2298%72%52%30%11%0%24%41%
Oldham Athletic
Oldham Athletic
461.387%65%48%20%7%0%41%43%
Chesterfield
Chesterfield
481.4896%71%44%29%17%6%31%63%
Colchester United
Colchester United
461.3593%67%35%20%13%7%24%41%
Crawley Town
Crawley Town
460.9689%74%43%26%4%4%26%35%
Notts County
Notts County
491.5996%73%55%27%10%2%33%53%
Cheltenham Town
Cheltenham Town
461.1598%80%48%33%17%4%24%48%
Cambridge United
Cambridge United
461.4387%72%35%13%7%2%43%59%
Accrington Stanley
Accrington Stanley
461.0293%67%37%20%7%4%26%50%
Barnet
Barnet
461.5291%76%48%30%11%4%33%59%
Grimsby Town
Grimsby Town
481.696%71%50%33%15%4%35%60%
Barrow
Barrow
460.9891%72%63%33%9%0%15%26%
Bromley
Bromley
461.5489%76%52%28%7%2%35%59%
Salford City
Salford City
491.3392%65%47%27%10%4%31%53%
Swindon Town
Swindon Town
461.5298%85%63%28%7%0%28%50%
Shrewsbury Town
Shrewsbury Town
460.9189%63%46%30%9%4%28%28%
Crewe Alexandra
Crewe Alexandra
461.3996%72%52%30%13%2%20%48%
Tranmere Rovers
Tranmere Rovers
461.1796%83%54%35%15%7%17%39%
Newport County
Newport County
461.0493%76%57%28%15%2%15%35%
Harrogate Town
Harrogate Town
460.8598%70%37%17%9%2%20%39%

Goals per time segment

Min 0-15Min 16-30Min 31-45Min 46-60Min 61-75Min 76-901st half2nd half
Milton Keynes Dons FC
Milton Keynes Dons
85
+17
-5
+16
-8
+19
-4
+8
-4
+10
-11
+16
-13
+52
-17
+34
-28
Bromley FC
Bromley
84
+9
-9
+11
-4
+11
-10
+12
-8
+14
-6
+14
-9
+31
-23
+40
-23
Cambridge United FC
Cambridge United
81
+8
-3
+4
-5
+16
-7
+15
-5
+10
-6
+13
-7
+28
-15
+38
-18
Salford City FC
Salford City
80
+11
-7
+8
-2
+10
-15
+9
-11
+8
-8
+18
-14
+29
-24
+35
-33
Notts County FC
Notts County
79
+10
-7
+13
-6
+12
-11
+12
-9
+13
-9
+18
-10
+35
-24
+43
-28
Grimsby Town FC
Grimsby Town
77
+11
-6
+10
-9
+19
-11
+9
-9
+12
-9
+16
-9
+40
-26
+37
-27
Chesterfield FC
Chesterfield
76
+8
-6
+10
-9
+15
-15
+5
-9
+16
-10
+17
-8
+33
-30
+38
-27
Swindon Town FC
Swindon Town
75
+10
-12
+8
-7
+14
-9
+8
-9
+11
-8
+19
-14
+32
-28
+38
-31
Barnet FC
Barnet
73
+10
-10
+9
-4
+15
-13
+10
-6
+7
-10
+19
-10
+34
-27
+36
-26
Crewe Alexandra FC
Crewe Alexandra
66
+10
-10
+11
-7
+11
-12
+9
-10
+8
-6
+15
-13
+32
-29
+32
-29
Walsall FC
Walsall
65
+5
-3
+7
-7
+13
-12
+5
-8
+16
-13
+10
-13
+25
-22
+31
-34
Oldham Athletic AFC
Oldham Athletic
65
+6
-8
+8
-9
+10
-7
+12
-7
+12
-3
+12
-10
+24
-24
+36
-20
Colchester United FC
Colchester United
63
+13
-8
+6
-4
+12
-11
+11
-4
+8
-9
+12
-13
+31
-23
+31
-26
Bristol Rovers FC
Bristol Rovers
61
+6
-8
+9
-9
+8
-9
+10
-8
+12
-10
+11
-21
+23
-26
+33
-39
Fleetwood Town FC
Fleetwood Town
60
+5
-6
+8
-7
+10
-12
+8
-7
+12
-14
+14
-12
+23
-25
+34
-33
Accrington Stanley FC
Accrington Stanley
53
+7
-6
+8
-9
+7
-11
+7
-10
+9
-13
+9
-9
+22
-26
+25
-32
Cheltenham Town FC
Cheltenham Town
52
+4
-13
+4
-10
+7
-13
+9
-14
+16
-13
+13
-16
+15
-36
+38
-43
Gillingham FC
Gillingham
50
+2
-14
+8
-13
+8
-5
+12
-12
+7
-10
+16
-18
+18
-32
+35
-40
Shrewsbury Town FC
Shrewsbury Town
49
+6
-11
+4
-7
+7
-11
+10
-8
+5
-13
+10
-19
+17
-29
+25
-40
Tranmere Rovers FC
Tranmere Rovers
40
+6
-7
+6
-9
+8
-15
+8
-12
+11
-14
+15
-22
+20
-31
+34
-48
Newport County AFC
Newport County
40
+7
-8
+2
-10
+6
-16
+10
-11
+8
-12
+15
-20
+15
-34
+33
-43
Crawley Town FC
Crawley Town
39
+3
-5
+2
-8
+10
-11
+7
-17
+9
-13
+13
-14
+15
-24
+29
-44
Harrogate Town FC
Harrogate Town
39
+6
-8
+10
-10
+4
-10
+7
-9
+3
-14
+9
-17
+20
-28
+19
-40
Barrow AFC
Barrow
36
+7
-7
+3
-12
+11
-13
+6
-12
+8
-11
+10
-23
+21
-32
+24
-46

Exact score

Avg0 goals1 goals2 goals3 goals4+ goals
Milton Keynes Dons
Milton Keynes Dons
1.8713%30%33%11%13%
Walsall
Walsall
1.2233%33%20%11%3%
Gillingham
Gillingham
1.1526%46%17%9%2%
Fleetwood Town
Fleetwood Town
1.2420%48%24%7%1%
Bristol Rovers
Bristol Rovers
1.2233%30%22%13%2%
Oldham Athletic
Oldham Athletic
1.328%33%20%20%0%
Chesterfield
Chesterfield
1.4815%42%27%15%1%
Colchester United
Colchester United
1.3533%30%20%9%8%
Crawley Town
Crawley Town
0.9639%35%20%4%2%
Notts County
Notts County
1.5918%37%27%8%10%
Cheltenham Town
Cheltenham Town
1.1526%43%22%7%2%
Cambridge United
Cambridge United
1.4324%35%24%11%6%
Accrington Stanley
Accrington Stanley
1.0239%37%11%9%4%
Barnet
Barnet
1.5220%39%24%11%6%
Grimsby Town
Grimsby Town
1.617%42%23%10%8%
Barrow
Barrow
0.9837%33%26%4%0%
Bromley
Bromley
1.5417%26%43%11%3%
Salford City
Salford City
1.3328%31%24%12%5%
Swindon Town
Swindon Town
1.5215%33%37%15%0%
Shrewsbury Town
Shrewsbury Town
0.9139%39%13%9%0%
Crewe Alexandra
Crewe Alexandra
1.3928%33%20%11%8%
Tranmere Rovers
Tranmere Rovers
1.1728%43%15%9%5%
Newport County
Newport County
1.0437%30%24%9%0%
Harrogate Town
Harrogate Town
0.8539%43%11%7%0%

Home advantage

Milton Keynes Dons FC
Milton Keynes Dons
232385
1.96
1.78
0.18
Bromley FC
Bromley
232384
2.22
1.57
0.65
Cambridge United FC
Cambridge United
232381
2.22
1.35
0.87
Salford City FC
Salford City
242580
1.96
1.52
0.44
Notts County FC
Notts County
252479
1.88
1.67
0.21
Grimsby Town FC
Grimsby Town
242477
1.71
1.58
0.13
Chesterfield FC
Chesterfield
242476
1.71
1.63
0.08
Swindon Town FC
Swindon Town
232375
1.70
1.57
0.13
Barnet FC
Barnet
232373
1.57
1.74
-0.17
Crewe Alexandra FC
Crewe Alexandra
232366
1.78
1.13
0.65
Walsall FC
Walsall
232365
1.26
1.57
-0.31
Oldham Athletic AFC
Oldham Athletic
232365
1.65
1.30
0.35
Colchester United FC
Colchester United
232363
1.57
1.30
0.27
Bristol Rovers FC
Bristol Rovers
232361
1.61
1.09
0.52
Fleetwood Town FC
Fleetwood Town
232360
1.43
1.22
0.21
Accrington Stanley FC
Accrington Stanley
232353
1.39
0.91
0.48
Cheltenham Town FC
Cheltenham Town
232352
1.35
0.91
0.44
Gillingham FC
Gillingham
232350
1.35
0.96
0.39
Shrewsbury Town FC
Shrewsbury Town
232349
1.43
0.70
0.73
Tranmere Rovers FC
Tranmere Rovers
232340
0.78
1.00
-0.22
Newport County AFC
Newport County
232340
0.96
0.91
0.05
Crawley Town FC
Crawley Town
232339
1.09
0.65
0.44
Harrogate Town FC
Harrogate Town
232339
0.65
1.04
-0.39
Barrow AFC
Barrow
232336
0.83
0.74
0.09
DJYY DataData
DJYY Data provides football fans, data analysts and bettors with comprehensive and reliable statistics and easy-to-use analytical tools. We help users gather insight for better decision-making through scientific football analytics and forecasting methods.
© 2026 DJYY Data
Links
FAQs
Pricing
Contact us
Social media
Matches
Leagues
Strategies
Upgrade