Longest current goal-scoring run (League games)

Team
Division
Matches
All-time record
Southampton
First time since 2024, Record: 31 (2024)
CH
28
31 (2024)
First time since 2024
Manchester City
First time since 2019, Record: 44 (1937)
PL
21
44 (1937)
First time since 2019
Barnet
First time since 2023, Record: 23 (2015)
L2
17
23 (2015)
First time since 2023
Middlesbrough
First time since 2018, Record: 26 (1947)
CH
12
26 (1947)
First time since 2018
Blackpool
First time since 2022, Record: 33 (1929)
L1
11
33 (1929)
First time since 2022
West Ham United
First time since 2023, Record: 27 (1958)
CH
10
27 (1958)
First time since 2023
Wycombe Wanderers
First time since 2024, Record: 24 (2024)
L1
10
24 (2024)
First time since 2024
Burnley
First time since 2023, Record: 31 (2023)
CH
9
31 (2023)
First time since 2023
Wolverhampton Wanderers
First time since 2025, Record: 41 (1959)
CH
9
41 (1959)
First time since 2025
Stoke City
First time since 2018, Record: 21 (1922)
CH
8
21 (1922)
First time since 2018
Cambridge United
First time since 2026, Record: 26 (2002)
L1
8
26 (2002)
First time since 2026
  
Arsenal hold the record for the longest scoring run in English league history, scoring in 55 consecutive league matches.   Click here to view the full list