Solihull Moors vs Ebbsfleet United

8 March 2025 · National League · 2024/25 · Referee A Jackson

Full time 2 – 1

Half-time: 1–1

  • Manny Duku 43’, 85’
  • Kwame Thomas 45+9’ (pen)

Match summary

Solihull Moors beat Ebbsfleet United 2-1, with a late winner. It was 1-1 at half-time.

Manny Duku put Solihull Moors ahead with a header in the 43rd minute, Kwame Thomas equalised from the penalty spot in first-half stoppage time, and Duku won it with a header in the 85th minute.

There was little between the sides on chances: Solihull Moors created 1.15 expected goals (xG) from 14 shots, Ebbsfleet United 1.08 from 5. Ebbsfleet United had a player sent off.

Match stats

Solihull Moors Ebbsfleet United
2 Yellow Cards 3
0 Red Cards 1
1.15 xG 1.07
1.15 Non-penalty xG 0.31

Key events

Solihull Moors Ebbsfleet United
Kick-off
Manny Duku1-0 (Solihull Moors)
43’
45+9’
Kwame Thomas
Penalty
1-1 (Ebbsfleet United)
Half-time1-1
Manny Duku2-1 (Solihull Moors)
85’
Full-time2-1

Bookings

Card times are not on file for this game, so they are listed without a minute.

Solihull Moors
  • Alex Whitmore
  • Joe Newton
Ebbsfleet United
  • Toby Edser
  • Ben Chapman
  • Lewis Page
  • Kwame Thomas

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.15 1.08 43’ Manny Duku (Solihull Moors), 1-0 43’ 45+9’ Kwame Thomas (Ebbsfleet United), 1-1 45+9’ 85’ Manny Duku (Solihull Moors), 2-1 85’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.15 1.08 43’ Manny Duku (Solihull Moors), 1-0 Duku 43’ 45+9’ Kwame Thomas (Ebbsfleet United), 1-1 Thomas 45+9’ 85’ Manny Duku (Solihull Moors), 2-1 Duku 85’
Solihull Moors 1.15 xGEbbsfleet United 1.08 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Ebbsfleet United attacking Solihull Moors attacking 
54’ Kwame Thomas (Ebbsfleet United), penalty, 0.76 xG, goal 81’ Szhem Whyte-Hall (Solihull Moors), open play, 0.32 xG, blocked 33’ Aaron Cosgrave (Ebbsfleet United), open play, 0.27 xG, saved 26’ Bradley Stevenson (Solihull Moors), open play, 0.12 xG, saved 70’ Oliver Tipton (Solihull Moors), open play, 0.11 xG, blocked 85’ Manny Duku (Solihull Moors), from a corner, 0.11 xG, goal 90+1’ Manny Duku (Solihull Moors), open play, 0.11 xG, off target 55’ Bradley Stevenson (Solihull Moors), set piece, 0.10 xG, saved 43’ Manny Duku (Solihull Moors), open play, 0.09 xG, goal 83’ James Clarke (Solihull Moors), open play, 0.09 xG, blocked 53’ Manny Duku (Solihull Moors), from a corner, 0.08 xG, off target 18’ Ben Chapman (Ebbsfleet United), set piece, 0.04 xG, hit the woodwork 78’ Joe Newton (Solihull Moors), set piece, 0.01 xG, blocked 4’ Reece Hall-Johnson (Solihull Moors), open play, 0.01 xG, off target 15’ Jack Wells-Morrison (Solihull Moors), direct free kick, 0.00 xG, off target 75’ Alex Lankshear (Ebbsfleet United), set piece, 0.00 xG, off target 50’ Lewis Page (Ebbsfleet United), direct free kick, 0.00 xG, off target 11’ Oliver Tipton (Solihull Moors), direct free kick, 0.00 xG, blocked 60’ Jamey Osborne (Solihull Moors), direct free kick, 0.00 xG, off target 54’ Kwame Thomas (Ebbsfleet United), penalty, 0.76 xG, goal 81’ Szhem Whyte-Hall (Solihull Moors), open play, 0.32 xG, blocked 33’ Aaron Cosgrave (Ebbsfleet United), open play, 0.27 xG, saved 26’ Bradley Stevenson (Solihull Moors), open play, 0.12 xG, saved 85’ Manny Duku (Solihull Moors), from a corner, 0.11 xG, goal 70’ Oliver Tipton (Solihull Moors), open play, 0.11 xG, blocked 90+1’ Manny Duku (Solihull Moors), open play, 0.11 xG, off target 43’ Manny Duku (Solihull Moors), open play, 0.09 xG, goal 55’ Bradley Stevenson (Solihull Moors), set piece, 0.10 xG, saved 83’ James Clarke (Solihull Moors), open play, 0.09 xG, blocked 53’ Manny Duku (Solihull Moors), from a corner, 0.08 xG, off target 18’ Ben Chapman (Ebbsfleet United), set piece, 0.04 xG, hit the woodwork 4’ Reece Hall-Johnson (Solihull Moors), open play, 0.01 xG, off target 78’ Joe Newton (Solihull Moors), set piece, 0.01 xG, blocked 75’ Alex Lankshear (Ebbsfleet United), set piece, 0.00 xG, off target 15’ Jack Wells-Morrison (Solihull Moors), direct free kick, 0.00 xG, off target 50’ Lewis Page (Ebbsfleet United), direct free kick, 0.00 xG, off target 11’ Oliver Tipton (Solihull Moors), direct free kick, 0.00 xG, blocked 60’ Jamey Osborne (Solihull Moors), direct free kick, 0.00 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

Players15 players
90′ – – – – – – –
Reece Hall-Johnson Taken off
73′ – – 1 0.01 – – –
90′ – – – – – – –
90′ – – – – – –
Joe Newton Taken off
90′ – – 1 0.01 – –
Jack Wells-Morrison Taken off
46′ – – 1 0.00 – – –
90′ – – 1 0.09 – – –
90′ – – 2 0.11 – – –
Jack Stevens Taken off
17′ – – – – – – –
90′ – – – – – – –
90′ 2 – 4 0.39 – – –
Bradley Stevenson Came on as a substituteTaken off
73′ – – 2 0.22 – – –
Jamey Osborne Came on as a substitute
44′ – – 1 0.00 – – –
Fletcher Holman Came on as a substitute
32′ – – – – – – –
Szhem Whyte-Hall Came on as a substitute
17′ – – 1 0.32 – – –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Solihull Moors win 67% Avg odds 1.37
Draw 19% Avg odds 4.79
Ebbsfleet United win 14% Avg odds 6.88

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.