Football / England /

League Two - season stats and match results

League Two

League Two 2024-2025

Season performance

Total

Teams Overall (Average) Home (Average) Away (Average)
Games Total Scored Missed Games Total Scored Missed Games Total Scored Missed
Accrington Stanley Accrington Stanley 36 2.72 1.22 1.5 17 2.59 1.35 1.24 19 2.84 1.11 1.74
Chesterfield Chesterfield 35 2.83 1.6 1.23 17 2.88 1.65 1.24 18 2.78 1.56 1.22
Bradford City Bradford City 36 2.17 1.33 0.83 18 2.28 1.72 0.56 18 2.06 0.94 1.11
Fleetwood Town Fleetwood Town 36 2.56 1.36 1.19 19 2.05 1.16 0.89 17 3.12 1.59 1.53
Bromley Bromley 36 2.47 1.28 1.19 18 2.44 1.28 1.17 18 2.5 1.28 1.22
Cheltenham Town Cheltenham Town 36 2.75 1.33 1.42 19 2.79 1.47 1.32 17 2.71 1.18 1.53
Carlisle United Carlisle United 35 2.17 0.71 1.46 17 2.12 0.71 1.41 18 2.22 0.72 1.5
Salford City Salford City 36 2.33 1.19 1.14 19 2.42 1.26 1.16 17 2.24 1.12 1.12
Colchester United Colchester United 36 2.08 1.17 0.92 18 2 1.28 0.72 18 2.17 1.06 1.11
Barrow Barrow 35 2.26 1.09 1.17 18 2.5 1.56 0.94 17 2 0.59 1.41
Crewe Alexandra Crewe Alexandra 36 2.25 1.22 1.03 17 2.65 1.47 1.18 19 1.89 1 0.89
Walsall Walsall 36 2.94 1.81 1.14 19 3.47 2.16 1.32 17 2.35 1.41 0.94
Grimsby Town Grimsby Town 36 2.89 1.42 1.47 18 3 1.44 1.56 18 2.78 1.39 1.39
AFC Wimbledon AFC Wimbledon 36 2 1.31 0.69 19 2.32 1.68 0.63 17 1.65 0.88 0.76
Morecambe Morecambe 36 2.36 0.86 1.5 17 2.59 1 1.59 19 2.16 0.74 1.42
Harrogate Town Harrogate Town 36 2.06 0.81 1.25 18 2.11 0.89 1.22 18 2 0.72 1.28
Newport County Newport County 36 2.94 1.25 1.69 17 2.94 1.59 1.35 19 2.95 0.95 2
Tranmere Rovers Tranmere Rovers 36 2.28 0.75 1.53 19 1.84 0.84 1 17 2.76 0.65 2.12
Notts County Notts County 36 2.56 1.53 1.03 17 2.12 1.41 0.71 19 2.95 1.63 1.32
Doncaster Rovers Doncaster Rovers 36 2.67 1.47 1.19 18 2.56 1.5 1.06 18 2.78 1.44 1.33
Port Vale Port Vale 35 2.31 1.26 1.06 16 2.19 1.31 0.88 19 2.42 1.21 1.21
Gillingham Gillingham 35 1.94 0.86 1.09 18 2.11 1.11 1 17 1.76 0.59 1.18
Swindon Town Swindon Town 36 2.89 1.44 1.44 17 3.12 1.71 1.41 19 2.68 1.21 1.47
Milton Keynes Dons Milton Keynes Dons 35 2.74 1.31 1.43 19 2.16 1.21 0.95 16 3.44 1.44 2

Over / Under 2.5

Teams Overall (Average) Home (Average) Away (Average)
Games O 2.5 U 2.5 O 2.5 (%) U 2.5 (%) Games O 2.5 U 2.5 O 2.5 (%) U 2.5 (%) Games O 2.5 U 2.5 O 2.5 (%) U 2.5 (%)
Accrington Stanley Accrington Stanley 36 20 16 55.56 44.44 17 9 8 52.94 47.06 19 11 8 57.89 42.11
Chesterfield Chesterfield 35 20 15 57.14 42.86 17 10 7 58.82 41.18 18 10 8 55.56 44.44
Bradford City Bradford City 36 17 19 47.22 52.78 18 10 8 55.56 44.44 18 7 11 38.89 61.11
Fleetwood Town Fleetwood Town 36 16 20 44.44 55.56 19 6 13 31.58 68.42 17 10 7 58.82 41.18
Bromley Bromley 36 14 22 38.89 61.11 18 6 12 33.33 66.67 18 8 10 44.44 55.56
Cheltenham Town Cheltenham Town 36 19 17 52.78 47.22 19 8 11 42.11 57.89 17 11 6 64.71 35.29
Carlisle United Carlisle United 35 13 22 37.14 62.86 17 5 12 29.41 70.59 18 8 10 44.44 55.56
Salford City Salford City 36 15 21 41.67 58.33 19 8 11 42.11 57.89 17 7 10 41.18 58.82
Colchester United Colchester United 36 11 25 30.56 69.44 18 6 12 33.33 66.67 18 5 13 27.78 72.22
Barrow Barrow 35 13 22 37.14 62.86 18 8 10 44.44 55.56 17 5 12 29.41 70.59
Crewe Alexandra Crewe Alexandra 36 13 23 36.11 63.89 17 8 9 47.06 52.94 19 5 14 26.32 73.68
Walsall Walsall 36 19 17 52.78 47.22 19 12 7 63.16 36.84 17 7 10 41.18 58.82
Grimsby Town Grimsby Town 36 22 14 61.11 38.89 18 11 7 61.11 38.89 18 11 7 61.11 38.89
AFC Wimbledon AFC Wimbledon 36 12 24 33.33 66.67 19 8 11 42.11 57.89 17 4 13 23.53 76.47
Morecambe Morecambe 36 13 23 36.11 63.89 17 5 12 29.41 70.59 19 8 11 42.11 57.89
Harrogate Town Harrogate Town 36 12 24 33.33 66.67 18 6 12 33.33 66.67 18 6 12 33.33 66.67
Newport County Newport County 36 23 13 63.89 36.11 17 12 5 70.59 29.41 19 11 8 57.89 42.11
Tranmere Rovers Tranmere Rovers 36 15 21 41.67 58.33 19 5 14 26.32 73.68 17 10 7 58.82 41.18
Notts County Notts County 36 15 21 41.67 58.33 17 6 11 35.29 64.71 19 9 10 47.37 52.63
Doncaster Rovers Doncaster Rovers 36 19 17 52.78 47.22 18 10 8 55.56 44.44 18 9 9 50 50
Port Vale Port Vale 35 15 20 42.86 57.14 16 7 9 43.75 56.25 19 8 11 42.11 57.89
Gillingham Gillingham 35 12 23 34.29 65.71 18 8 10 44.44 55.56 17 4 13 23.53 76.47
Swindon Town Swindon Town 36 20 16 55.56 44.44 17 11 6 64.71 35.29 19 9 10 47.37 52.63
Milton Keynes Dons Milton Keynes Dons 35 18 17 51.43 48.57 19 8 11 42.11 57.89 16 10 6 62.5 37.5

Ball possession (%)

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Accrington Stanley Accrington Stanley 36 1650 45.83 17 785 46.18 19 865 45.53
Chesterfield Chesterfield 35 2119 60.54 17 1049 61.71 18 1070 59.44
Bradford City Bradford City 36 1832 50.89 18 909 50.5 18 923 51.28
Fleetwood Town Fleetwood Town 36 1676 46.56 19 886 46.63 17 790 46.47
Bromley Bromley 36 1435 39.86 18 745 41.39 18 690 38.33
Cheltenham Town Cheltenham Town 36 1657 46.03 19 903 47.53 17 754 44.35
Carlisle United Carlisle United 35 1885 53.86 17 928 54.59 18 957 53.17
Salford City Salford City 36 1892 52.56 19 1022 53.79 17 870 51.18
Colchester United Colchester United 36 1858 51.61 18 972 54 18 886 49.22
Barrow Barrow 35 1628 46.51 18 845 46.94 17 783 46.06
Crewe Alexandra Crewe Alexandra 36 1779 49.42 17 852 50.12 19 927 48.79
Walsall Walsall 36 1524 42.33 19 827 43.53 17 697 41
Grimsby Town Grimsby Town 36 1767 49.08 18 896 49.78 18 871 48.39
AFC Wimbledon AFC Wimbledon 36 1784 49.56 19 963 50.68 17 821 48.29
Morecambe Morecambe 36 1619 44.97 17 772 45.41 19 847 44.58
Harrogate Town Harrogate Town 36 1561 43.36 18 807 44.83 18 754 41.89
Newport County Newport County 36 1750 48.61 17 806 47.41 19 944 49.68
Tranmere Rovers Tranmere Rovers 36 1840 51.11 19 1027 54.05 17 813 47.82
Notts County Notts County 36 2265 62.92 17 1108 65.18 19 1157 60.89
Doncaster Rovers Doncaster Rovers 36 1863 51.75 18 969 53.83 18 894 49.67
Port Vale Port Vale 35 1769 50.54 16 800 50 19 969 51
Gillingham Gillingham 35 1750 50 18 934 51.89 17 816 48
Swindon Town Swindon Town 36 1767 49.08 17 831 48.88 19 936 49.26
Milton Keynes Dons Milton Keynes Dons 35 2130 60.86 19 1138 59.89 16 992 62

Corner kicks

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Accrington Stanley Accrington Stanley 36 146 4.06 17 67 3.94 19 79 4.16
Chesterfield Chesterfield 35 204 5.83 17 104 6.12 18 100 5.56
Bradford City Bradford City 36 177 4.92 18 90 5 18 87 4.83
Fleetwood Town Fleetwood Town 36 184 5.11 19 111 5.84 17 73 4.29
Bromley Bromley 36 171 4.75 18 97 5.39 18 74 4.11
Cheltenham Town Cheltenham Town 36 144 4 19 69 3.63 17 75 4.41
Carlisle United Carlisle United 35 180 5.14 17 97 5.71 18 83 4.61
Salford City Salford City 36 140 3.89 19 87 4.58 17 53 3.12
Colchester United Colchester United 36 177 4.92 18 107 5.94 18 70 3.89
Barrow Barrow 35 181 5.17 18 102 5.67 17 79 4.65
Crewe Alexandra Crewe Alexandra 36 162 4.5 17 81 4.76 19 81 4.26
Walsall Walsall 36 223 6.19 19 120 6.32 17 103 6.06
Grimsby Town Grimsby Town 36 165 4.58 18 94 5.22 18 71 3.94
AFC Wimbledon AFC Wimbledon 36 178 4.94 19 95 5 17 83 4.88
Morecambe Morecambe 36 169 4.69 17 87 5.12 19 82 4.32
Harrogate Town Harrogate Town 36 163 4.53 18 91 5.06 18 72 4
Newport County Newport County 36 110 3.06 17 60 3.53 19 50 2.63
Tranmere Rovers Tranmere Rovers 36 196 5.44 19 112 5.89 17 84 4.94
Notts County Notts County 36 193 5.36 17 106 6.24 19 87 4.58
Doncaster Rovers Doncaster Rovers 36 223 6.19 18 111 6.17 18 112 6.22
Port Vale Port Vale 35 176 5.03 16 86 5.38 19 90 4.74
Gillingham Gillingham 35 154 4.4 18 92 5.11 17 62 3.65
Swindon Town Swindon Town 36 178 4.94 17 96 5.65 19 82 4.32
Milton Keynes Dons Milton Keynes Dons 35 154 4.4 19 93 4.89 16 61 3.81

Offsides

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Accrington Stanley Accrington Stanley 36 63 1.75 17 29 1.71 19 34 1.79
Chesterfield Chesterfield 35 50 1.43 17 25 1.47 18 25 1.39
Bradford City Bradford City 36 71 1.97 18 39 2.17 18 32 1.78
Fleetwood Town Fleetwood Town 36 51 1.42 19 28 1.47 17 23 1.35
Bromley Bromley 36 57 1.58 18 27 1.5 18 30 1.67
Cheltenham Town Cheltenham Town 36 51 1.42 19 31 1.63 17 20 1.18
Carlisle United Carlisle United 35 33 0.94 17 15 0.88 18 18 1
Salford City Salford City 36 74 2.06 19 45 2.37 17 29 1.71
Colchester United Colchester United 36 58 1.61 18 31 1.72 18 27 1.5
Barrow Barrow 35 64 1.83 18 29 1.61 17 35 2.06
Crewe Alexandra Crewe Alexandra 36 76 2.11 17 34 2 19 42 2.21
Walsall Walsall 36 60 1.67 19 36 1.89 17 24 1.41
Grimsby Town Grimsby Town 36 61 1.69 18 28 1.56 18 33 1.83
AFC Wimbledon AFC Wimbledon 36 61 1.69 19 35 1.84 17 26 1.53
Morecambe Morecambe 36 43 1.19 17 14 0.82 19 29 1.53
Harrogate Town Harrogate Town 36 68 1.89 18 34 1.89 18 34 1.89
Newport County Newport County 36 70 1.94 17 31 1.82 19 39 2.05
Tranmere Rovers Tranmere Rovers 36 62 1.72 19 37 1.95 17 25 1.47
Notts County Notts County 36 61 1.69 17 32 1.88 19 29 1.53
Doncaster Rovers Doncaster Rovers 36 85 2.36 18 36 2 18 49 2.72
Port Vale Port Vale 35 52 1.49 16 24 1.5 19 28 1.47
Gillingham Gillingham 35 60 1.71 18 30 1.67 17 30 1.76
Swindon Town Swindon Town 36 43 1.19 17 25 1.47 19 18 0.95
Milton Keynes Dons Milton Keynes Dons 35 66 1.89 19 41 2.16 16 25 1.56

Fouls

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Accrington Stanley Accrington Stanley 36 540 15 17 241 14.18 19 299 15.74
Chesterfield Chesterfield 35 346 9.89 17 156 9.18 18 190 10.56
Bradford City Bradford City 36 457 12.69 18 245 13.61 18 212 11.78
Fleetwood Town Fleetwood Town 36 417 11.58 19 204 10.74 17 213 12.53
Bromley Bromley 36 375 10.42 18 201 11.17 18 174 9.67
Cheltenham Town Cheltenham Town 36 402 11.17 19 208 10.95 17 194 11.41
Carlisle United Carlisle United 35 385 11 17 181 10.65 18 204 11.33
Salford City Salford City 36 487 13.53 19 249 13.11 17 238 14
Colchester United Colchester United 36 429 11.92 18 208 11.56 18 221 12.28
Barrow Barrow 35 365 10.43 18 186 10.33 17 179 10.53
Crewe Alexandra Crewe Alexandra 36 401 11.14 17 197 11.59 19 204 10.74
Walsall Walsall 36 422 11.72 19 217 11.42 17 205 12.06
Grimsby Town Grimsby Town 36 401 11.14 18 174 9.67 18 227 12.61
AFC Wimbledon AFC Wimbledon 36 488 13.56 19 240 12.63 17 248 14.59
Morecambe Morecambe 36 444 12.33 17 199 11.71 19 245 12.89
Harrogate Town Harrogate Town 36 424 11.78 18 207 11.5 18 217 12.06
Newport County Newport County 36 384 10.67 17 183 10.76 19 201 10.58
Tranmere Rovers Tranmere Rovers 36 422 11.72 19 228 12 17 194 11.41
Notts County Notts County 36 321 8.92 17 150 8.82 19 171 9
Doncaster Rovers Doncaster Rovers 36 440 12.22 18 210 11.67 18 230 12.78
Port Vale Port Vale 35 394 11.26 16 181 11.31 19 213 11.21
Gillingham Gillingham 35 448 12.8 18 237 13.17 17 211 12.41
Swindon Town Swindon Town 36 359 9.97 17 160 9.41 19 199 10.47
Milton Keynes Dons Milton Keynes Dons 35 389 11.11 19 199 10.47 16 190 11.88

Yellow cards

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Accrington Stanley Accrington Stanley 36 100 2.78 17 42 2.47 19 58 3.05
Chesterfield Chesterfield 35 73 2.09 17 32 1.88 18 41 2.28
Bradford City Bradford City 36 88 2.44 18 49 2.72 18 39 2.17
Fleetwood Town Fleetwood Town 36 85 2.36 19 41 2.16 17 44 2.59
Bromley Bromley 36 60 1.67 18 21 1.17 18 39 2.17
Cheltenham Town Cheltenham Town 36 53 1.47 19 27 1.42 17 26 1.53
Carlisle United Carlisle United 35 99 2.83 17 45 2.65 18 54 3
Salford City Salford City 36 95 2.64 19 41 2.16 17 54 3.18
Colchester United Colchester United 36 78 2.17 18 38 2.11 18 40 2.22
Barrow Barrow 35 65 1.86 18 30 1.67 17 35 2.06
Crewe Alexandra Crewe Alexandra 36 82 2.28 17 35 2.06 19 47 2.47
Walsall Walsall 36 70 1.94 19 42 2.21 17 28 1.65
Grimsby Town Grimsby Town 36 76 2.11 18 29 1.61 18 47 2.61
AFC Wimbledon AFC Wimbledon 36 74 2.06 19 37 1.95 17 37 2.18
Morecambe Morecambe 36 68 1.89 17 29 1.71 19 39 2.05
Harrogate Town Harrogate Town 36 62 1.72 18 30 1.67 18 32 1.78
Newport County Newport County 36 69 1.92 17 32 1.88 19 37 1.95
Tranmere Rovers Tranmere Rovers 36 87 2.42 19 37 1.95 17 50 2.94
Notts County Notts County 36 63 1.75 17 26 1.53 19 37 1.95
Doncaster Rovers Doncaster Rovers 36 68 1.89 18 17 0.94 18 51 2.83
Port Vale Port Vale 35 65 1.86 16 30 1.88 19 35 1.84
Gillingham Gillingham 35 83 2.37 18 44 2.44 17 39 2.29
Swindon Town Swindon Town 36 65 1.81 17 21 1.24 19 44 2.32
Milton Keynes Dons Milton Keynes Dons 35 69 1.97 19 37 1.95 16 32 2

Total shots

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Accrington Stanley Accrington Stanley 36 373 10.36 17 171 10.06 19 202 10.63
Chesterfield Chesterfield 35 435 12.43 17 239 14.06 18 196 10.89
Bradford City Bradford City 36 419 11.64 18 230 12.78 18 189 10.5
Fleetwood Town Fleetwood Town 36 424 11.78 19 251 13.21 17 173 10.18
Bromley Bromley 36 384 10.67 18 212 11.78 18 172 9.56
Cheltenham Town Cheltenham Town 36 376 10.44 19 226 11.89 17 150 8.82
Carlisle United Carlisle United 35 402 11.49 17 203 11.94 18 199 11.06
Salford City Salford City 36 448 12.44 19 275 14.47 17 173 10.18
Colchester United Colchester United 36 423 11.75 18 242 13.44 18 181 10.06
Barrow Barrow 35 382 10.91 18 213 11.83 17 169 9.94
Crewe Alexandra Crewe Alexandra 36 383 10.64 17 200 11.76 19 183 9.63
Walsall Walsall 36 483 13.42 19 276 14.53 17 207 12.18
Grimsby Town Grimsby Town 36 409 11.36 18 217 12.06 18 192 10.67
AFC Wimbledon AFC Wimbledon 36 439 12.19 19 255 13.42 17 184 10.82
Morecambe Morecambe 36 381 10.58 17 211 12.41 19 170 8.95
Harrogate Town Harrogate Town 36 346 9.61 18 180 10 18 166 9.22
Newport County Newport County 36 324 9 17 189 11.12 19 135 7.11
Tranmere Rovers Tranmere Rovers 36 447 12.42 19 268 14.11 17 179 10.53
Notts County Notts County 36 499 13.86 17 265 15.59 19 234 12.32
Doncaster Rovers Doncaster Rovers 36 537 14.92 18 286 15.89 18 251 13.94
Port Vale Port Vale 35 404 11.54 16 190 11.88 19 214 11.26
Gillingham Gillingham 35 391 11.17 18 217 12.06 17 174 10.24
Swindon Town Swindon Town 36 432 12 17 216 12.71 19 216 11.37
Milton Keynes Dons Milton Keynes Dons 35 374 10.69 19 217 11.42 16 157 9.81

Shots on target

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Accrington Stanley Accrington Stanley 36 128 3.56 17 54 3.18 19 74 3.89
Chesterfield Chesterfield 35 151 4.31 17 79 4.65 18 72 4
Bradford City Bradford City 36 140 3.89 18 85 4.72 18 55 3.06
Fleetwood Town Fleetwood Town 36 136 3.78 19 77 4.05 17 59 3.47
Bromley Bromley 36 128 3.56 18 65 3.61 18 63 3.5
Cheltenham Town Cheltenham Town 36 134 3.72 19 83 4.37 17 51 3
Carlisle United Carlisle United 35 123 3.51 17 64 3.76 18 59 3.28
Salford City Salford City 36 150 4.17 19 91 4.79 17 59 3.47
Colchester United Colchester United 36 140 3.89 18 83 4.61 18 57 3.17
Barrow Barrow 35 137 3.91 18 87 4.83 17 50 2.94
Crewe Alexandra Crewe Alexandra 36 126 3.5 17 69 4.06 19 57 3
Walsall Walsall 36 156 4.33 19 88 4.63 17 68 4
Grimsby Town Grimsby Town 36 148 4.11 18 76 4.22 18 72 4
AFC Wimbledon AFC Wimbledon 36 144 4 19 88 4.63 17 56 3.29
Morecambe Morecambe 36 115 3.19 17 60 3.53 19 55 2.89
Harrogate Town Harrogate Town 36 109 3.03 18 54 3 18 55 3.06
Newport County Newport County 36 108 3 17 69 4.06 19 39 2.05
Tranmere Rovers Tranmere Rovers 36 129 3.58 19 72 3.79 17 57 3.35
Notts County Notts County 36 170 4.72 17 91 5.35 19 79 4.16
Doncaster Rovers Doncaster Rovers 36 169 4.69 18 88 4.89 18 81 4.5
Port Vale Port Vale 35 128 3.66 16 60 3.75 19 68 3.58
Gillingham Gillingham 35 112 3.2 18 65 3.61 17 47 2.76
Swindon Town Swindon Town 36 121 3.36 17 61 3.59 19 60 3.16
Milton Keynes Dons Milton Keynes Dons 35 144 4.11 19 80 4.21 16 64 4

Blocked shots

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Accrington Stanley Accrington Stanley 36 90 2.5 17 41 2.41 19 49 2.58
Chesterfield Chesterfield 35 136 3.89 17 72 4.24 18 64 3.56
Bradford City Bradford City 36 119 3.31 18 72 4 18 47 2.61
Fleetwood Town Fleetwood Town 36 118 3.28 19 70 3.68 17 48 2.82
Bromley Bromley 36 107 2.97 18 59 3.28 18 48 2.67
Cheltenham Town Cheltenham Town 36 101 2.81 19 61 3.21 17 40 2.35
Carlisle United Carlisle United 35 119 3.4 17 57 3.35 18 62 3.44
Salford City Salford City 36 149 4.14 19 102 5.37 17 47 2.76
Colchester United Colchester United 36 130 3.61 18 62 3.44 18 68 3.78
Barrow Barrow 35 128 3.66 18 67 3.72 17 61 3.59
Crewe Alexandra Crewe Alexandra 36 122 3.39 17 66 3.88 19 56 2.95
Walsall Walsall 36 138 3.83 19 74 3.89 17 64 3.76
Grimsby Town Grimsby Town 36 114 3.17 18 68 3.78 18 46 2.56
AFC Wimbledon AFC Wimbledon 36 141 3.92 19 87 4.58 17 54 3.18
Morecambe Morecambe 36 123 3.42 17 65 3.82 19 58 3.05
Harrogate Town Harrogate Town 36 108 3 18 54 3 18 54 3
Newport County Newport County 36 95 2.64 17 48 2.82 19 47 2.47
Tranmere Rovers Tranmere Rovers 36 158 4.39 19 93 4.89 17 65 3.82
Notts County Notts County 36 159 4.42 17 88 5.18 19 71 3.74
Doncaster Rovers Doncaster Rovers 36 173 4.81 18 88 4.89 18 85 4.72
Port Vale Port Vale 35 129 3.69 16 60 3.75 19 69 3.63
Gillingham Gillingham 35 134 3.83 18 73 4.06 17 61 3.59
Swindon Town Swindon Town 36 133 3.69 17 69 4.06 19 64 3.37
Milton Keynes Dons Milton Keynes Dons 35 96 2.74 19 65 3.42 16 31 1.94

Shots inside box

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Accrington Stanley Accrington Stanley 36 213 5.92 17 113 6.65 19 100 5.26
Chesterfield Chesterfield 35 268 7.66 17 148 8.71 18 120 6.67
Bradford City Bradford City 36 289 8.03 18 156 8.67 18 133 7.39
Fleetwood Town Fleetwood Town 36 293 8.14 19 177 9.32 17 116 6.82
Bromley Bromley 36 258 7.17 18 136 7.56 18 122 6.78
Cheltenham Town Cheltenham Town 36 207 5.75 19 126 6.63 17 81 4.76
Carlisle United Carlisle United 35 265 7.57 17 130 7.65 18 135 7.5
Salford City Salford City 36 278 7.72 19 179 9.42 17 99 5.82
Colchester United Colchester United 36 277 7.69 18 157 8.72 18 120 6.67
Barrow Barrow 35 224 6.4 18 124 6.89 17 100 5.88
Crewe Alexandra Crewe Alexandra 36 243 6.75 17 124 7.29 19 119 6.26
Walsall Walsall 36 305 8.47 19 171 9 17 134 7.88
Grimsby Town Grimsby Town 36 287 7.97 18 152 8.44 18 135 7.5
AFC Wimbledon AFC Wimbledon 36 292 8.11 19 174 9.16 17 118 6.94
Morecambe Morecambe 36 240 6.67 17 123 7.24 19 117 6.16
Harrogate Town Harrogate Town 36 214 5.94 18 104 5.78 18 110 6.11
Newport County Newport County 36 186 5.17 17 105 6.18 19 81 4.26
Tranmere Rovers Tranmere Rovers 36 276 7.67 19 170 8.95 17 106 6.24
Notts County Notts County 36 311 8.64 17 175 10.29 19 136 7.16
Doncaster Rovers Doncaster Rovers 36 365 10.14 18 195 10.83 18 170 9.44
Port Vale Port Vale 35 262 7.49 16 119 7.44 19 143 7.53
Gillingham Gillingham 35 253 7.23 18 144 8 17 109 6.41
Swindon Town Swindon Town 36 245 6.81 17 127 7.47 19 118 6.21
Milton Keynes Dons Milton Keynes Dons 35 228 6.51 19 128 6.74 16 100 6.25

Shots outside box

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Accrington Stanley Accrington Stanley 36 160 4.44 17 58 3.41 19 102 5.37
Chesterfield Chesterfield 35 167 4.77 17 91 5.35 18 76 4.22
Bradford City Bradford City 36 130 3.61 18 74 4.11 18 56 3.11
Fleetwood Town Fleetwood Town 36 131 3.64 19 74 3.89 17 57 3.35
Bromley Bromley 36 126 3.5 18 76 4.22 18 50 2.78
Cheltenham Town Cheltenham Town 36 169 4.69 19 100 5.26 17 69 4.06
Carlisle United Carlisle United 35 137 3.91 17 73 4.29 18 64 3.56
Salford City Salford City 36 170 4.72 19 96 5.05 17 74 4.35
Colchester United Colchester United 36 146 4.06 18 85 4.72 18 61 3.39
Barrow Barrow 35 158 4.51 18 89 4.94 17 69 4.06
Crewe Alexandra Crewe Alexandra 36 140 3.89 17 76 4.47 19 64 3.37
Walsall Walsall 36 178 4.94 19 105 5.53 17 73 4.29
Grimsby Town Grimsby Town 36 122 3.39 18 65 3.61 18 57 3.17
AFC Wimbledon AFC Wimbledon 36 147 4.08 19 81 4.26 17 66 3.88
Morecambe Morecambe 36 141 3.92 17 88 5.18 19 53 2.79
Harrogate Town Harrogate Town 36 132 3.67 18 76 4.22 18 56 3.11
Newport County Newport County 36 138 3.83 17 84 4.94 19 54 2.84
Tranmere Rovers Tranmere Rovers 36 171 4.75 19 98 5.16 17 73 4.29
Notts County Notts County 36 188 5.22 17 90 5.29 19 98 5.16
Doncaster Rovers Doncaster Rovers 36 172 4.78 18 91 5.06 18 81 4.5
Port Vale Port Vale 35 142 4.06 16 71 4.44 19 71 3.74
Gillingham Gillingham 35 138 3.94 18 73 4.06 17 65 3.82
Swindon Town Swindon Town 36 187 5.19 17 89 5.24 19 98 5.16
Milton Keynes Dons Milton Keynes Dons 35 146 4.17 19 89 4.68 16 57 3.56

Big chances (xG)

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Accrington Stanley Accrington Stanley 36 57 1.58 17 22 1.29 19 35 1.84
Chesterfield Chesterfield 35 63 1.8 17 32 1.88 18 31 1.72
Bradford City Bradford City 36 56 1.56 18 35 1.94 18 21 1.17
Fleetwood Town Fleetwood Town 36 70 1.94 19 37 1.95 17 33 1.94
Bromley Bromley 36 56 1.56 18 26 1.44 18 30 1.67
Cheltenham Town Cheltenham Town 36 41 1.14 19 27 1.42 17 14 0.82
Carlisle United Carlisle United 35 57 1.63 17 30 1.76 18 27 1.5
Salford City Salford City 36 49 1.36 19 32 1.68 17 17 1
Colchester United Colchester United 36 49 1.36 18 24 1.33 18 25 1.39
Barrow Barrow 35 44 1.26 18 27 1.5 17 17 1
Crewe Alexandra Crewe Alexandra 36 76 2.11 17 38 2.24 19 38 2
Walsall Walsall 36 77 2.14 19 43 2.26 17 34 2
Grimsby Town Grimsby Town 36 88 2.44 18 45 2.5 18 43 2.39
AFC Wimbledon AFC Wimbledon 36 50 1.39 19 35 1.84 17 15 0.88
Morecambe Morecambe 36 41 1.14 17 19 1.12 19 22 1.16
Harrogate Town Harrogate Town 36 43 1.19 18 12 0.67 18 31 1.72
Newport County Newport County 36 50 1.39 17 29 1.71 19 21 1.11
Tranmere Rovers Tranmere Rovers 36 34 0.94 19 20 1.05 17 14 0.82
Notts County Notts County 36 84 2.33 17 44 2.59 19 40 2.11
Doncaster Rovers Doncaster Rovers 36 78 2.17 18 38 2.11 18 40 2.22
Port Vale Port Vale 35 80 2.29 16 36 2.25 19 44 2.32
Gillingham Gillingham 35 29 0.83 18 18 1 17 11 0.65
Swindon Town Swindon Town 36 54 1.5 17 32 1.88 19 22 1.16
Milton Keynes Dons Milton Keynes Dons 35 58 1.66 19 27 1.42 16 31 1.94

Big chances missed (xG)

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Accrington Stanley Accrington Stanley 36 39 1.08 17 13 0.76 19 26 1.37
Chesterfield Chesterfield 35 33 0.94 17 15 0.88 18 18 1
Bradford City Bradford City 36 34 0.94 18 19 1.06 18 15 0.83
Fleetwood Town Fleetwood Town 36 44 1.22 19 25 1.32 17 19 1.12
Bromley Bromley 36 29 0.81 18 13 0.72 18 16 0.89
Cheltenham Town Cheltenham Town 36 21 0.58 19 14 0.74 17 7 0.41
Carlisle United Carlisle United 35 43 1.23 17 23 1.35 18 20 1.11
Salford City Salford City 36 25 0.69 19 18 0.95 17 7 0.41
Colchester United Colchester United 36 25 0.69 18 13 0.72 18 12 0.67
Barrow Barrow 35 23 0.66 18 12 0.67 17 11 0.65
Crewe Alexandra Crewe Alexandra 36 41 1.14 17 18 1.06 19 23 1.21
Walsall Walsall 36 40 1.11 19 18 0.95 17 22 1.29
Grimsby Town Grimsby Town 36 60 1.67 18 31 1.72 18 29 1.61
AFC Wimbledon AFC Wimbledon 36 22 0.61 19 17 0.89 17 5 0.29
Morecambe Morecambe 36 23 0.64 17 11 0.65 19 12 0.63
Harrogate Town Harrogate Town 36 31 0.86 18 8 0.44 18 23 1.28
Newport County Newport County 36 26 0.72 17 15 0.88 19 11 0.58
Tranmere Rovers Tranmere Rovers 36 22 0.61 19 11 0.58 17 11 0.65
Notts County Notts County 36 52 1.44 17 30 1.76 19 22 1.16
Doncaster Rovers Doncaster Rovers 36 48 1.33 18 25 1.39 18 23 1.28
Port Vale Port Vale 35 47 1.34 16 19 1.19 19 28 1.47
Gillingham Gillingham 35 18 0.51 18 10 0.56 17 8 0.47
Swindon Town Swindon Town 36 28 0.78 17 16 0.94 19 12 0.63
Milton Keynes Dons Milton Keynes Dons 35 32 0.91 19 13 0.68 16 19 1.19

Standings

League Two: 2024-2025

Standings table
# Teams P W D L Goals PTS
1
Walsall Walsall 36 20 8 8 65:41 68
2
Bradford City Bradford City 36 19 9 8 48:30 66
3
Doncaster Rovers Doncaster Rovers 36 18 8 10 53:43 62
4
Notts County Notts County 36 17 10 9 55:37 61
5
AFC Wimbledon AFC Wimbledon 36 17 9 10 47:25 60
6
Port Vale Port Vale 35 15 13 7 44:37 58
7
Crewe Alexandra Crewe Alexandra 36 14 14 8 44:37 56
8
Grimsby Town Grimsby Town 36 17 5 14 51:53 56
9
Colchester United Colchester United 36 13 16 7 42:33 55
10
Bromley Bromley 36 13 12 11 46:43 51
11
Salford City Salford City 36 13 11 12 43:41 50
12
Fleetwood Town Fleetwood Town 36 12 13 11 49:43 49
13
Cheltenham Town Cheltenham Town 36 13 10 13 48:51 49
14
Chesterfield Chesterfield 35 13 9 13 56:43 48
15
Swindon Town Swindon Town 36 11 13 12 52:52 46
16
Barrow Barrow 35 12 7 16 38:41 43
17
Newport County Newport County 36 12 7 17 45:61 43
18
Milton Keynes Dons Milton Keynes Dons 35 12 6 17 46:50 42
19
Gillingham Gillingham 35 11 8 16 30:38 41
20
Harrogate Town Harrogate Town 36 11 7 18 29:45 40
21
Accrington Stanley Accrington Stanley 36 10 9 17 44:54 39
22
Tranmere Rovers Tranmere Rovers 36 7 12 17 27:55 33
23
Morecambe Morecambe 36 8 5 23 31:54 29
24
Carlisle United Carlisle United 35 6 9 20 25:51 27

League Two

England, championship League Two: standings, schedule of upcoming matches, video of key events of the championship.

The current season runs from 9th August 2024 to 3rd May 2025.

The current championship champion League Two is Stockport County, and the most titled Swindon Town.

Season 2024-2025: The first place in the championship standings League Two takes the team Walsall (68 points).

The date of the

from 2024-08-09
to 2025-05-03

Tournament performance

Information obtained from open sources
Division level 4
Number of rounds 46
Average goals 3.01
Home team wins 47%
Draws 22%
Away team wins 31%
Yellow cards 4.42
Red cards 0.20

Champions

Stockport County

Reigning champion

Swindon Town

Titled (2)