1. Football streams
  2. Championship
  3. Oxford Utd vs Charlton

Brannagan (57')
Kelman (90')

How to watch Oxford Utd vs Charlton online & on TV, head to head and predictions


Match feed:
  • Match Ended
  • 90'
    Yellow Card
    • Joe Rankin-Costello

    Joe Rankin-Costello (Charlton) has received a first yellow card.

  • 90'
    Goal !
    • Charlie Kelman (Scorer)

    The match is now all square at 1-1 thanks to a penalty from Charlie Kelman.

  • 90'
    Yellow Card
    • Ciaron Brown

    Ciaron Brown (Oxford United) has been booked and must now be careful not to get a second yellow card.

  • 84'
    Substitution
    • Stanley Mills
    • Will Vaulks

    Matt Bloomfield (Oxford United) is making a fifth substitution, with Will Vaulks replacing Stanley Mills.

  • 83'
    Substitution
    • Luke Chambers
    • Joe Rankin-Costello

    Joe Rankin-Costello is replacing Luke Chambers for Charlton at Kassam Stadium.

  • 82'
    Substitution
    • Greg Docherty
    • Ibrahim Fullah

    Nathan Jones (Charlton) is making a third substitution, with Ibrahim Fullah replacing Greg Docherty.

  • 78'
    Substitution
    • Will Lankshear
    • Nik Prelec

    Nik Prelec is replacing Will Lankshear for the home team.

  • 77'
    Substitution
    • Jamie Donley
    • Brodie Spencer

    The home team replace Jamie Donley with Brodie Spencer.

  • 77'
    Yellow Card
    • Stanley Mills

    Oxford United's Stanley Mills has been booked in Oxford.

  • 68'
    Substitution
    • Conor Coventry
    • Jayden Raymond Fevrier

    Jayden Raymond Fevrier is on a sub for Conor Coventry for Charlton.

  • 66'
    Yellow Card
    • Amari’i Bell

    At Kassam Stadium, Amari’i Bell has been yellow-carded for the away team.

  • 65'
    Substitution
    • Yunus Emre Konak
    • Jamie McDonnell

    Matt Bloomfield is making the team's second substitution at Kassam Stadium with Jamie McDonnell replacing Yunus Emre Konak.

  • 65'
    Substitution
    • Aidomo Emakhu
    • Przemyslaw Placheta

    The home team have replaced Aidomo Emakhu with Przemyslaw Placheta. This is the first substitution made today by Matt Bloomfield.

  • 60'
    Substitution
    • Kayne Ramsay
    • Charlie Kelman

    Nathan Jones (Charlton) has taken off Kayne Ramsay who seemed to be grimacing with pain earlier. A possible injury. Charlie Kelman is the replacement.

  • 57'
    Goal !
    • Cameron Brannagan (Scorer)

    Goal! Cameron Brannagan gives Oxford United a 1-0 lead from the penalty spot.

  • 50'
    Yellow Card
    • Harry Clarke

    Harry Clarke is booked for the away team.

  • 38'
    Yellow Card
    • Michal Helik

    Michal Helik (Oxford United) has received a yellow card from Matt Donohue.

  • 30'
    Yellow Card
    • Luke Chambers

    Luke Chambers (Charlton) gets a yellow card.

  • Match Started

Line-ups

Oxford Utd Oxford Utd
(4-2-3-1)
(3-5-2)
Charlton Charlton
1Cumming2Long6Helik3Brown26Currie5Konak8Brannagan17Mills33Donley10Emakhu27Lankshear25Mannion2Ramsay5Jones17Bell44Clarke14Carey6Coventry10Docherty19Chambers99Dykes7Campbell
1Cumming2Long6Helik3Brown26Currie5Konak8Brannagan17Mills33Donley10Emakhu27Lankshear
Oxford Utd Oxford Utd
(4-2-3-1)
25Mannion2Ramsay5Jones17Bell44Clarke14Carey6Coventry10Docherty19Chambers99Dykes7Campbell
(3-5-2)
Charlton Charlton
Oxford Utd Oxford Utd
Bloomfield, Matt
Coach
Substitutes
Przemyslaw Placheta 7
65' Out: Aidomo Emakhu

Jamie McDonnell 38
65' Out: Yunus Emre Konak

Brodie Spencer 15
77' Out: Jamie Donley

Nik Prelec 16
78' Out: Will Lankshear

Will Vaulks 4
84' Out: Stanley Mills
Charlton Charlton
Jones, Nathan
Coach
Substitutes
Charlie Kelman 23
60' Out: Kayne Ramsay

Jayden Raymond Fevrier 77
68' Out: Conor Coventry

Ibrahim Fullah 37
82' Out: Greg Docherty

Joe Rankin-Costello 26
83' Out: Luke Chambers

Statistics

Ball possession
Oxford Utd43%
57% Charlton
Shots
4Off goal11On goal1

2
Shots blocked
3
3
Corner kicks
6
0
Offsides
0
0
Saves
0
13
Fouls
17
3
Yellow cards
4
0
Red cards
0

Head to head

Oxford Utd
Matches:  10
Charlton
50%
Wins: 5
30%
Draws: 3
20%
Wins: 2
Recent meetings
  1. Flag ENGChampionship
    14 Mar 2026
    Oxford UtdOxford Utd
    1 : 1
    CharltonCharlton
  2. Flag ENGChampionship
    20 Dec 2025
    CharltonCharlton
    1 : 0
    Oxford UtdOxford Utd
  3. Flag ENGLeague One
    1 Jan 2024
    CharltonCharlton
    1 : 2
    Oxford UtdOxford Utd
  4. Flag ENGLeague One
    26 Aug 2023
    Oxford UtdOxford Utd
    2 : 1
    CharltonCharlton
  5. Flag ENGLeague One
    29 Dec 2022
    Oxford UtdOxford Utd
    3 : 1
    CharltonCharlton

Form

Oxford UtdOxford Utd
  1. Flag ENGChampionship
    11 Apr 2026
    Oxford Utd
    2 : 0
    Watford
  2. Flag ENGChampionship
    6 Apr 2026
    Portsmouth
    2 : 2
    Oxford Utd
  3. Flag ENGChampionship
    3 Apr 2026
    Oxford Utd
    1 : 1
    Hull
  4. Flag ENGChampionship
    21 Mar 2026
    Southampton
    2 : 0
    Oxford Utd
  5. Flag ENGChampionship
    14 Mar 2026
    Oxford Utd
    1 : 1
    Charlton
CharltonCharlton
  1. Flag ENGChampionship
    11 Apr 2026
    Charlton
    1 : 2
    Preston
  2. Flag ENGChampionship
    6 Apr 2026
    Watford
    1 : 1
    Charlton
  3. Flag ENGChampionship
    3 Apr 2026
    Charlton
    1 : 2
    Bristol City
  4. Flag ENGChampionship
    21 Mar 2026
    Charlton
    0 : 1
    Norwich
  5. Flag ENGChampionship
    14 Mar 2026
    Oxford Utd
    1 : 1
    Charlton

Oxford Utd vs Charlton Standings

PosTeamWDLMPts
17Sheff Utd166204254
18Charlton1213174249
19Portsmouth1212184248
...
21West Brom1113184246
22Oxford Utd1014184244
23Leicester1114174241

Match information

Content disclaimer

The TV and streaming listings published on this page are based on data provided by our official broadcast partners and refer exclusively to matches and programs shown by licensed rights holders.

Broadcasts may be available across different platforms, including terrestrial TV, cable, satellite, IPTV, radio, and official mobile or desktop applications operated by the broadcasters. Where available, we provide links to streaming services offered directly by the official broadcasters.

Please note that access to certain broadcasts may require a valid subscription or user authentication with a TV or internet service provider. Sporticos does not host live streams and does not link to illegal, pirated, or unofficial streaming services.

We strive to ensure that all broadcast information is accurate and up to date. However, broadcast schedules and platform availability are subject to change. If you notice any missing or incorrect information, we encourage you to contact us so we can review and update the listing.