MatchPulse
League Two

League Two — Shot Stats

England · 2026/27

Total Shots — Match

#TeamMPO 18.5O 20.5O 22.5O 24.5O 26.5O 28.5Avg
112100%100%92%83%75%67%30.8
21392%92%92%85%77%31%28.7
311100%91%91%82%64%45%28.4
41392%77%77%69%62%54%27.3
51385%77%69%62%54%54%27.1
61392%92%85%62%62%38%27.1
71392%85%77%62%62%46%27.1
81292%83%83%67%50%33%26.9
91392%92%92%62%54%31%26.8
101392%92%77%62%38%38%26.6
1113100%92%69%46%38%31%26.5
121292%83%75%58%33%33%26.4
1313100%92%92%77%31%15%26.1
141377%69%69%62%38%38%26.0
151377%77%69%54%31%31%25.7
161392%85%77%77%46%31%25.7
171392%85%69%46%38%31%25.6
181392%69%62%46%46%15%24.5
191377%69%62%54%38%31%24.4
201385%69%62%46%15%15%23.5
211385%69%62%46%23%15%23.5
221385%62%62%38%31%15%23.3
231267%67%58%33%33%17%22.3
241182%73%45%27%18%0%21.9

Total Shots — Match

League avg

25.93

Most shots

Walsall

30.8

Fewest shots

Port Vale

21.9

Total Shots in League Two 2026

Walsall leads League Two with 30.83 total shots per match, recorded across 12 fixtures. Their attacking approach generates the highest volume in the division.

York (28.69) and Crawley Town (28.45) follow as the next most shot-intensive sides, with the trio averaging 29.32 combined. Fixtures involving these clubs are consistently high in shot activity.

At the opposite end, Port Vale averages just 21.91 total shots per match over 11 matches — the lowest output in the competition.

Shot Volume — Betting Context

The League Two produces a league-wide average of 25.93 total shots per match — a key baseline for shot-volume betting markets.

The top three clubs — Walsall, York, and Crawley Town — average 29.32 collectively, sitting 3.39 above the league mean. Matches involving these sides offer structural value in above-threshold shot markets.

Shots on Target — Match Total

#TeamMPO 5.5O 7.5O 9.5O 11.5O 13.5Avg
11392%69%46%31%8%9.7
21283%75%50%33%8%9.5
31191%82%36%27%0%9.2
41385%85%38%23%0%9.2
51392%62%46%23%8%9.1
61377%69%38%23%0%8.7
71385%69%38%15%0%8.5
81283%58%25%17%8%8.3
91377%62%38%8%0%8.3
101392%54%31%8%0%8.2
111385%62%31%8%0%8.2
121377%69%23%8%8%8.1
131362%62%38%23%0%7.8
141275%50%25%17%8%7.8
151385%38%15%15%8%7.8
161385%54%31%8%0%7.7
171369%46%31%15%8%7.6
181385%54%38%0%0%7.5
191377%46%15%8%0%7.5
201377%62%8%8%0%7.3
211182%45%9%0%0%7.3
221362%54%15%0%0%7.1
231275%42%0%0%0%6.9
241362%38%8%0%0%6.5

Shots on Target — Match Total

League avg

8.07

Most shots

Swindon Town

9.7

Fewest shots

Exeter City

6.5

Shots on Target in League Two 2026

Swindon Town leads League Two with 9.69 shots on target per match, recorded across 13 fixtures. Their attacking approach generates the highest volume in the division.

Walsall (9.50) and Crawley Town (9.18) follow as the next most shot-intensive sides, with the trio averaging 9.46 combined. Fixtures involving these clubs are consistently high in shot activity.

At the opposite end, Exeter City averages just 6.46 shots on target per match over 13 matches — the lowest output in the competition.

Shot Volume — Betting Context

The League Two produces a league-wide average of 8.07 shots on target per match — a key baseline for shot-volume betting markets.

The top three clubs — Swindon Town, Walsall, and Crawley Town — average 9.46 collectively, sitting 1.39 above the league mean. Matches involving these sides offer structural value in above-threshold shot markets.

Shots For (per team)

#TeamMPO 8.5O 10.5O 12.5O 14.5O 16.5Avg
11385%85%77%54%46%17.4
21392%85%69%54%46%16.4
31369%69%62%54%46%15.2
41392%77%46%38%38%15.1
512100%75%75%58%33%15.1
613100%92%77%54%31%15.1
71392%69%54%38%23%14.8
81377%69%62%62%46%14.5
91385%69%62%46%38%14.5
101275%67%67%58%33%14.4
111182%82%55%45%27%13.8
1213100%62%54%46%23%13.6
131275%75%50%42%33%12.9
141377%69%46%38%15%12.2
151377%54%46%38%15%12.1
161258%50%50%25%17%11.5
171369%46%38%31%8%11.3
181182%64%36%18%0%11.1
191377%69%31%15%8%10.9
201377%38%31%23%15%10.7
211369%54%23%8%8%10.6
221354%46%23%23%0%9.9
231362%23%15%0%0%9.0
241354%15%8%8%0%9.0

Shots For (per team)

League avg

12.96

Most shots

Chesterfield

17.4

Fewest shots

Gillingham

9.0

Shots For — League Two 2026

Chesterfield leads League Two with 17.38 shots per match, recorded across 13 fixtures. Their attacking approach generates the highest volume in the division.

Grimsby (16.38) and Bristol Rovers (15.23) follow as the next most shot-intensive sides, with the trio averaging 16.33 combined. Fixtures involving these clubs are consistently high in shot activity.

At the opposite end, Gillingham averages just 9.00 shots per match over 13 matches — the lowest output in the competition.

Shot Volume — Betting Context

The League Two produces a league-wide average of 12.96 shots per match — a key baseline for shot-volume betting markets.

The top three clubs — Chesterfield, Grimsby, and Bristol Rovers — average 16.33 collectively, sitting 3.37 above the league mean. Matches involving these sides offer structural value in above-threshold shot markets.

Shots on Target For (per team)

#TeamMPO 2.5O 3.5O 4.5O 5.5O 6.5O 7.5Avg
11392%69%62%38%38%31%5.8
21385%62%62%38%38%23%5.3
31267%67%50%25%25%17%4.6
41377%77%38%31%15%8%4.5
51369%69%54%31%23%23%4.5
61283%50%42%33%8%8%4.5
71385%54%54%31%23%8%4.5
81385%69%31%15%15%15%4.5
91173%73%64%36%9%9%4.5
101377%62%46%38%15%0%4.2
111369%62%54%38%8%8%4.2
121385%62%31%15%15%8%3.9
131292%58%25%17%0%0%3.8
141182%55%27%18%9%0%3.8
151369%46%38%23%8%8%3.8
161267%58%42%17%0%0%3.7
171362%54%38%8%8%8%3.5
181369%54%38%15%0%0%3.5
191369%54%23%0%0%0%3.5
201369%46%38%8%8%0%3.4
211369%46%31%15%0%0%3.4
221369%54%15%8%0%0%3.2
231362%46%31%8%0%0%3.1
241354%38%31%23%0%0%3.0

Shots on Target For (per team)

League avg

4.04

Most shots

Chesterfield

5.8

Fewest shots

Gillingham

3.0

Shots on Target For — League Two 2026

Chesterfield leads League Two with 5.85 shots on target per match, recorded across 13 fixtures. Their attacking approach generates the highest volume in the division.

Grimsby (5.31) and Walsall (4.58) follow as the next most shot-intensive sides, with the trio averaging 5.25 combined. Fixtures involving these clubs are consistently high in shot activity.

At the opposite end, Gillingham averages just 3.00 shots on target per match over 13 matches — the lowest output in the competition.

Shot Volume — Betting Context

The League Two produces a league-wide average of 4.04 shots on target per match — a key baseline for shot-volume betting markets.

The top three clubs — Chesterfield, Grimsby, and Walsall — average 5.25 collectively, sitting 1.21 above the league mean. Matches involving these sides offer structural value in above-threshold shot markets.