How often each side's matches end with both teams scoring, with home and away splits.
Updated 25 May 2025, after the last game
Barnsley and Peterborough United shared the highest BTTS rate in League One in 2024/2025, level on 70% after both teams scored in 32 of their 46 matches. Blackpool were next on 63%.
Stevenage and Wigan Athletic shared the lowest BTTS rate in League One in 2024/2025, both on 39% after both teams scored in 18 of their 46 matches. Charlton Athletic were next on 41%.
Both teams scored in 52% of League One matches in 2024/2025, 287 of the 557 played, with at least one side failing to score in the other 270. That was marginally up from 51% in 2023/2024.
Barnsley had the highest home BTTS rate in League One in 2024/2025, on 70% after both teams scored in 16 of their 23 home matches. Blackpool, Burton Albion and Peterborough United were next on 65%.
Peterborough United had the highest away BTTS rate in League One in 2024/2025, on 74% after both teams scored in 17 of their 23 away matches. Barnsley were next on 70%.
Barnsley finished on the longest BTTS run in League One in 2024/2025, with both teams scoring in each of their last ten matches. Nine clubs in all ended the season on a run of three or more.
Charlton Athletic ended 2024/2025 on a run of three League One matches without both teams scoring, the longest in the league.
| Team | Games | BTTS % | Home BTTS % | Away BTTS % |
|---|---|---|---|---|
| Barnsley | 46 | 70% | 70% | 70% |
| Peterborough United | 46 | 70% | 65% | 74% |
| Blackpool | 46 | 63% | 65% | 61% |
| Mansfield Town | 46 | 61% | 61% | 61% |
| Bolton Wanderers | 46 | 59% | 57% | 61% |
| Reading | 46 | 57% | 48% | 65% |
| Burton Albion | 46 | 54% | 65% | 43% |
| Northampton Town | 46 | 54% | 48% | 61% |
| Stockport County | 48 | 54% | 54% | 54% |
| Crawley Town | 46 | 52% | 57% | 48% |
| Shrewsbury Town | 46 | 52% | 48% | 57% |
| Birmingham City | 46 | 50% | 39% | 61% |
| Cambridge United | 46 | 50% | 48% | 52% |
| Lincoln City | 46 | 50% | 52% | 48% |
| Rotherham United | 46 | 50% | 61% | 39% |
| Wycombe Wanderers | 48 | 48% | 33% | 63% |
| Bristol Rovers | 46 | 48% | 61% | 35% |
| Exeter City | 46 | 48% | 52% | 43% |
| Huddersfield Town | 46 | 46% | 43% | 48% |
| Leyton Orient | 49 | 43% | 33% | 52% |
| Wrexham | 46 | 41% | 43% | 39% |
| Charlton Athletic | 49 | 41% | 48% | 33% |
| Stevenage | 46 | 39% | 48% | 30% |
| Wigan Athletic | 46 | 39% | 39% | 39% |
| Team | Games | BTTS games | BTTS % |
|---|---|---|---|
| Barnsley | 10 | 10 | 100% |
| Mansfield Town | 10 | 8 | 80% |
| Peterborough United | 10 | 8 | 80% |
| Stockport County | 10 | 8 | 80% |
| Blackpool | 10 | 7 | 70% |
| Cambridge United | 10 | 7 | 70% |
| Leyton Orient | 10 | 7 | 70% |
| Birmingham City | 10 | 6 | 60% |
| Burton Albion | 10 | 6 | 60% |
| Crawley Town | 10 | 6 | 60% |
| Huddersfield Town | 10 | 6 | 60% |
| Rotherham United | 10 | 6 | 60% |
| Shrewsbury Town | 10 | 6 | 60% |
| Bolton Wanderers | 10 | 5 | 50% |
| Bristol Rovers | 10 | 5 | 50% |
| Exeter City | 10 | 5 | 50% |
| Northampton Town | 10 | 5 | 50% |
| Reading | 10 | 5 | 50% |
| Stevenage | 10 | 5 | 50% |
| Wigan Athletic | 10 | 5 | 50% |
| Charlton Athletic | 10 | 4 | 40% |
| Lincoln City | 10 | 4 | 40% |
| Wrexham | 10 | 3 | 30% |
| Wycombe Wanderers | 10 | 1 | 10% |
| Team | Games | BTTS games | BTTS % |
|---|---|---|---|
| Barnsley | 5 | 5 | 100% |
| Peterborough United | 5 | 5 | 100% |
| Stockport County | 5 | 5 | 100% |
| Blackpool | 5 | 4 | 80% |
| Bolton Wanderers | 5 | 4 | 80% |
| Burton Albion | 5 | 4 | 80% |
| Cambridge United | 5 | 4 | 80% |
| Huddersfield Town | 5 | 4 | 80% |
| Rotherham United | 5 | 4 | 80% |
| Shrewsbury Town | 5 | 4 | 80% |
| Bristol Rovers | 5 | 3 | 60% |
| Crawley Town | 5 | 3 | 60% |
| Exeter City | 5 | 3 | 60% |
| Leyton Orient | 5 | 3 | 60% |
| Lincoln City | 5 | 3 | 60% |
| Mansfield Town | 5 | 3 | 60% |
| Northampton Town | 5 | 3 | 60% |
| Stevenage | 5 | 3 | 60% |
| Wigan Athletic | 5 | 3 | 60% |
| Birmingham City | 5 | 2 | 40% |
| Reading | 5 | 2 | 40% |
| Wrexham | 5 | 2 | 40% |
| Charlton Athletic | 5 | 1 | 20% |
| Wycombe Wanderers | 5 | 1 | 20% |