Longest current goal-scoring run (League games)

Team
Division
Matches
All-time record
Barnet
First time since 2015, Record: 23 (2026)
L2
23
23 (2026)
First time since 2015
West Ham United
First time since 2016, Record: 27 (1958)
CH
17
27 (1958)
First time since 2016
Wycombe Wanderers
First time since 2024, Record: 24 (2024)
L1
15
24 (2024)
First time since 2024
Salford City
First time since 2025, Record: 20 (2018)
L2
11
20 (2018)
First time since 2025
Sheffield United
First time since 2026, Record: 34 (1957)
CH
8
34 (1957)
First time since 2026
Huddersfield Town
First time since 2026, Record: 27 (2005)
L1
8
27 (2005)
First time since 2026
Leicester City
First time since 2026, Record: 32 (2014)
L1
8
32 (2014)
First time since 2026
Aston Villa
First time since 2026, Record: 35 (1895)
PL
7
35 (1895)
First time since 2026
Wolverhampton Wanderers
First time since 2026, Record: 41 (1959)
CH
7
41 (1959)
First time since 2026
Luton Town
First time since 2026, Record: 25 (1932)
L1
7
25 (1932)
First time since 2026
Tranmere Rovers
First time since 2026, Record: 32 (1934)
L2
7
32 (1934)
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