Peterborough United vs Charlton

22 March 2025 · League One · 2024/25 · Referee S Tallis

Full time 3 – 0

Half-time: 2–0

  • Sam Hughes 38’
  • Abraham Odoh 43’
  • Malik Mothersille 79’

Match summary

Peterborough United won comfortably, 3-0 at home to Charlton. Peterborough United led 2-0 at half-time.

Sam Hughes put Peterborough United ahead with a header in the 38th minute, Abraham Odoh made it 2-0 in the 43rd minute, and Malik Mothersille made it 3-0 in the 79th minute.

Shots finished 25-16 to Charlton, with 8 on target for Peterborough United and 6 for Charlton.

Match stats

Peterborough United Charlton
16 Shots 25
8 Shots on Target 6
2 Corners 10
2 Yellow Cards 2
0 Red Cards 0

Key events

Peterborough United Charlton
Kick-off
Sam Hughes1-0 (Peterborough United)
38’
Abraham Odoh2-0 (Peterborough United)
43’
Half-time2-0
Malik Mothersille3-0 (Peterborough United)
79’
Full-time3-0

Bookings

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

Peterborough United
  • Harley Mills
  • Malik Mothersille
Charlton
  • Lloyd Jones
  • Karoy Anderson

Shot map

Every shot and where it was taken from.

 Charlton attacking Peterborough United attacking 
2’ Matt Godden (Charlton), open play, blocked 3’ Lloyd Jones (Charlton), from a corner, hit the woodwork 14’ Matt Godden (Charlton), open play, blocked 15’ Greg Docherty (Charlton), from a corner, saved 17’ Malik Mothersille (Peterborough United), open play, off target 18’ Harley Mills (Peterborough United), open play, off target 22’ Luke Berry (Charlton), open play, blocked 23’ Lloyd Jones (Charlton), set piece, blocked 24’ Tyreece Campbell (Charlton), open play, saved 38’ Sam Hughes (Peterborough United), set piece, goal 38’ Mahamadou Susoho (Peterborough United), set piece, saved 38’ Malik Mothersille (Peterborough United), set piece, saved 40’ Luke Berry (Charlton), open play, off target 43’ Abraham Odoh (Peterborough United), open play, goal 43’ Thierry Small (Charlton), open play, saved 46’ Greg Docherty (Charlton), open play, off target 48’ Greg Docherty (Charlton), from a corner, off target 48’ Lloyd Jones (Charlton), from a corner, off target 51’ Luke Berry (Charlton), open play, blocked 52’ Luke Berry (Charlton), open play, off target 54’ Abraham Odoh (Peterborough United), open play, off target 56’ Chuks Aneke (Charlton), open play, off target 58’ Malik Mothersille (Peterborough United), open play, saved 58’ Kayne Ramsay (Charlton), open play, saved 64’ Malik Mothersille (Peterborough United), open play, off target 64’ Carl Johnston (Peterborough United), open play, blocked 65’ Abraham Odoh (Peterborough United), open play, saved 65’ Abraham Odoh (Peterborough United), open play, blocked 68’ Lloyd Jones (Charlton), from a corner, saved 72’ Chuks Aneke (Charlton), open play, off target 78’ Ricky-Jade Jones (Peterborough United), open play, off target 79’ Malik Mothersille (Peterborough United), open play, goal 81’ Chuks Aneke (Charlton), open play, off target 81’ Alexander Gilbert (Charlton), open play, off target 90’ Chuks Aneke (Charlton), from a corner, off target 90’ Chuks Aneke (Charlton), from a corner, saved 90’ Chuks Aneke (Charlton), from a corner, blocked 90’ Lloyd Jones (Charlton), from a corner, saved 90’ Gassan Ahadme (Charlton), from a corner, blocked 90+4’ Harley Mills (Peterborough United), direct free kick, off target 2’ Matt Godden (Charlton), open play, blocked 3’ Lloyd Jones (Charlton), from a corner, hit the woodwork 14’ Matt Godden (Charlton), open play, blocked 15’ Greg Docherty (Charlton), from a corner, saved 17’ Malik Mothersille (Peterborough United), open play, off target 18’ Harley Mills (Peterborough United), open play, off target 22’ Luke Berry (Charlton), open play, blocked 23’ Lloyd Jones (Charlton), set piece, blocked 24’ Tyreece Campbell (Charlton), open play, saved 38’ Sam Hughes (Peterborough United), set piece, goal 38’ Mahamadou Susoho (Peterborough United), set piece, saved 38’ Malik Mothersille (Peterborough United), set piece, saved 40’ Luke Berry (Charlton), open play, off target 43’ Abraham Odoh (Peterborough United), open play, goal 43’ Thierry Small (Charlton), open play, saved 46’ Greg Docherty (Charlton), open play, off target 48’ Greg Docherty (Charlton), from a corner, off target 48’ Lloyd Jones (Charlton), from a corner, off target 51’ Luke Berry (Charlton), open play, blocked 52’ Luke Berry (Charlton), open play, off target 54’ Abraham Odoh (Peterborough United), open play, off target 56’ Chuks Aneke (Charlton), open play, off target 58’ Malik Mothersille (Peterborough United), open play, saved 58’ Kayne Ramsay (Charlton), open play, saved 64’ Malik Mothersille (Peterborough United), open play, off target 64’ Carl Johnston (Peterborough United), open play, blocked 65’ Abraham Odoh (Peterborough United), open play, saved 65’ Abraham Odoh (Peterborough United), open play, blocked 68’ Lloyd Jones (Charlton), from a corner, saved 72’ Chuks Aneke (Charlton), open play, off target 78’ Ricky-Jade Jones (Peterborough United), open play, off target 79’ Malik Mothersille (Peterborough United), open play, goal 81’ Chuks Aneke (Charlton), open play, off target 81’ Alexander Gilbert (Charlton), open play, off target 90’ Chuks Aneke (Charlton), from a corner, off target 90’ Chuks Aneke (Charlton), from a corner, saved 90’ Chuks Aneke (Charlton), from a corner, blocked 90’ Lloyd Jones (Charlton), from a corner, saved 90’ Gassan Ahadme (Charlton), from a corner, blocked 90+4’ Harley Mills (Peterborough United), direct free kick, off target
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players15 players
Jed Steer
90′ – – – – – – –
James Dornelly Taken off
61′ – – – – – – –
Oscar Wallin
90′ – – – – – – –
90′ 1 – 1 – – – –
90′ – – 2 – – –
Mahamadou Susoho Taken off
84′ – – 1 – – – –
90′ – – – – – – –
Kwame Poku Taken off
54′ – – – – – – –
Malik Mothersille Taken off
84′ 1 – 5 – – –
90′ 1 – 4 – – – –
90′ – – 1 – – – –
Cian Hayes Came on as a substitute
36′ – – – – – – –
Carl Johnston Came on as a substitute
29′ – – 1 – – – –
Emmanuel Fernandez Came on as a substitute
6′ – – – – – – –
Ryan De Havilland Came on as a substitute
6′ – – – – – – –
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

Peterborough United win 29% Avg odds 3.19
Draw 28% Avg odds 3.37
Charlton win 43% Avg odds 2.17

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.