Match report

Swansea Defeats Oxford United 1-0 in Championship

Oxford United
Oxford United
0–1
FT
Swansea
Swansea
Dec 29, 2025

Swansea secured a narrow victory over Oxford United in their latest Championship encounter on December 29, 2025. The decisive goal came from Zoran Vipotnik just 13 minutes into the game following an assist by Josh Tymon, which set the tone for the match.

Key Facts

  • Final Score: Oxford United 0-1 Swansea
  • Goal Scorer: Zoran Vipotnik (Swansea) at 13 minutes
  • Assist Provider: Josh Tymon
  • Yellow Cards: Tyler Goodrham (Oxford), M. Widell, Z. Inoussa, Jay Fulton, J. Eom (all Swansea)
  • Substitutions: Oxford United made four substitutions; Swansea made five

Lineups

Oxford United

Formation: 4-2-3-1

Starting XI

  • 1 J. Cumming (G)
  • 15 B. Spencer (D)
  • 6 M. Helik (D)
  • 3 C. Brown (D)
  • 26 J. Currie (D)
  • 12 L. Harris (M)
  • 14 B. De Keersmaecker (M)
  • 7 P. Placheta (M)
  • 19 T. Goodrham (M)
  • 17 S. Mills (M)
  • 16 N. Prelec (F)

Substitutes

  • 21 M. Ingram
  • 2 S. Long
  • 4 W. Vaulks
  • 9 M. Harris
  • 11 O. ter Haar Romeny
  • 22 G. Leigh
  • 23 S. Dembele
  • 27 W. Lankshear
  • 50 F. Krastev

Swansea

Formation: 4-1-4-1

Starting XI

  • 22 L. Vigouroux (G)
  • 30 E. Galbraith (D)
  • 5 B. Cabango (D)
  • 15 C. Burgess (D)
  • 14 J. Tymon (D)
  • 6 M. Stamenic (M)
  • 27 Z. Inoussa (M)
  • 4 J. Fulton (M)
  • 7 M. Widell (M)
  • 10 J. Eom (M)
  • 9 Z. Vipotnik (F)

Substitutes

  • 1 A. Fisher
  • 2 J. Key
  • 8 M. Yalcouye
  • 16 I. Samuels-Smith
  • 17 G. Franco
  • 24 B. Wales
  • 26 K. Casey
  • 35 Ronald
  • 41 S. Parker

Timeline

  1. Oxford United
    13' Oxford United Card · Yellow Card
    Tyler Goodrham

    Foul

  2. Swansea
    13' Swansea Goal · Normal Goal
    Z. Vipotnik · Assist: Josh Tymon
  3. Swansea
    35' Swansea Card · Yellow Card
    M. Widell

    Foul

  4. Swansea
    53' Swansea Card · Yellow Card
    Z. Inoussa
  5. Oxford United
    55' Oxford United subst · Substitution 1
    Off: L. Harris · On: F. Krastev
  6. Swansea
    61' Swansea subst · Substitution 1
    Off: Jay Fulton · On: Gonçalo Franco
  7. Swansea
    61' Swansea subst · Substitution 2
    Off: Z. Inoussa · On: Ronald
  8. Oxford United
    66' Oxford United subst · Substitution 2
    Off: P. Placheta · On: S. Dembele
  9. Oxford United
    66' Oxford United subst · Substitution 3
    Off: N. Prelec · On: W. Lankshear
  10. Oxford United
    69' Oxford United Card · Yellow Card
    J. Currie

    Foul

  11. Swansea
    73' Swansea Card · Yellow Card
    M. Stamenic

    Foul

  12. Swansea
    75' Swansea Card · Yellow Card
    J. Eom

    Foul

  13. Oxford United
    76' Oxford United subst · Substitution 4
    Off: S. Mills · On: O. ter Haar Romeny
  14. Swansea
    76' Swansea subst · Substitution 3
    Off: J. Eom · On: M. Yalcouye
  15. Swansea
    87' Swansea subst · Substitution 4
    Off: Ethan Galbraith · On: J. Key
  16. Swansea
    87' Swansea subst · Substitution 5
    Off: M. Widell · On: I. Samuels-Smith

Match Stats

Stat Oxford United Swansea
Fouls 13 11
Pass Accuracy 68% 71%
Offsides 1 2
Red Cards
Total Shots 11 10
Corners 1 5
Total Passes 391 433
Yellow Cards 2 4
Blocked Shots 6 2
Shots on Target 2 5
xG 0.48 0.79
Shots off Target 3 3
Possession 47% 53%
Goals Prevented 0 0
Accurate Passes 264 306
Shots Inside Box 3 9
Saves 4 2
Shots Outside Box 8 1

Key Match Notes

  • Zoran Vipotnik's early goal at 13 minutes significantly shifted the momentum in favor of Swansea, setting a defensive tone for the remainder of the match.
  • Swansea maintained their lead through disciplined defending and strategic substitutions, with Jay Fulton coming on to provide additional support.