Oxford United FC vs Shrewsbury Town FC, League One 2019-20 REGULAR SEASON
Overview
Match Preview
Oxford United FC vs Shrewsbury Town FC — League One at The Kassam Stadium.
- Oxford United FC 6 games · 11 pts (2026/27)
- Shrewsbury Town FC 0 games · 0 pts (2026/27)
Match Details
- Referee Craig Hicks
- Referee Garry Maskell
- Referee Andrew Aylott
- Referee Thomas Harty
- Referee Stephen Finch
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Bradford City AFC | 7 | 15 |
| 2 | Sheffield Wednesday FC | 7 | 14 |
| 3 | Stockport County FC | 8 | 13 |
| 4 | Plymouth Argyle FC | 8 | 13 |
| 5 | Cambridge United FC | 8 | 13 |
| 6 | Huddersfield Town AFC | 7 | 12 |
| 7 | Burton Albion FC | 8 | 12 |
| 8 | AFC Wimbledon | 8 | 12 |
| 9 | Reading FC | 7 | 11 |
| 10 | Oxford United FC | 6 | 11 |
| 11 | Leyton Orient FC | 7 | 10 |
| 12 | Wycombe Wanderers FC | 8 | 10 |
| 13 | Stevenage FC | 7 | 9 |
| 14 | Leicester City FC | 7 | 9 |
| 15 | Blackpool FC | 7 | 8 |
| 16 | Luton Town FC | 7 | 8 |
| 17 | Mansfield Town FC | 7 | 8 |
| 18 | Barnsley FC | 7 | 8 |
| 19 | Bromley FC | 7 | 8 |
| 20 | Notts County FC | 7 | 7 |
| 21 | Doncaster Rovers FC | 7 | 6 |
| 22 | Milton Keynes Dons FC | 7 | 6 |
| 23 | Peterborough United FC | 8 | 5 |
| 24 | Wigan Athletic FC | 7 | 4 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 07 Dec | Shrewsbury Town FC | H | 0–0 | D |
| 23 Nov | Southend United FC | A | 4–0 | W |
| 02 Nov | Portsmouth FC | A | 1–1 | D |
| 26 Oct | Rochdale AFC | H | 3–0 | W |
| 19 Oct | Rotherham United FC | A | 2–1 | W |
| 12 Oct | Doncaster Rovers FC | H | 3–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 07 Dec | Oxford United FC | A | 0–0 | D |
| 23 Nov | Bristol Rovers FC | H | 3–4 | L |
| 05 Nov | Peterborough United FC | H | 1–0 | W |
| 02 Nov | Wycombe Wanderers FC | A | 0–1 | L |
| 26 Oct | Sunderland AFC | H | 1–0 | W |
| 22 Oct | Gillingham FC | H | 1–1 | D |
Key Stats
58%
Both Teams to Score
H2H (12 games)
H2H (12 games)
58%
Over 2.5 Goals
H2H history
H2H history
33%
Clean Sheets
Oxford United FC this season
Oxford United FC this season
Goal Timing (This Season)
Oxford United FC
0-15
2/–
16-30
1/1
31-45
–/1
46-60
2/2
61-75
2/1
76+
6/2
■ Scored ■ Conceded
Top Scorers (This Season)
Oxford United FC
| Mark Harris | 3 G | 1 A |
| Gatlin O'Donkor | 3 G | 1 A |
| Ciaron Brown | 1 G |
Events
Match Events
- 0' The wait is over. Shrewsbury Town FC get us underway at The Kassam Stadium.
- 5' With 0 assists to his name this season, Josh Ruffels is clearly more than just a goal scorer for Shrewsbury Town FC.
- 10' The energy levels are beginning to show. Karl Robinson might look to freshen things up shortly.
- 14' It’s gonna be a Yellow card for Robert Dickie.
- 19' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
- 24' Shrewsbury Town FC is showing some good football. However, Shrewsbury Town FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 29' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 34' Oxford United FC currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 39' Max O'Leary is a natural and has been asked to do a very specific job for Oxford United FC tonight.
- 44' Oxford United FC are keeping things exceptionally tight at the back. It will take something special to break them down.
- 45' The supporters are chanting for Elliott Moore. He replaces Anthony Forde on 45 minute.
- 50' The 33-year-old Jordan Archer has been sensational this season — 0 goals and 0 assists is a remarkable return.
- 55' Oxford United FC have won 494 goals from 370 games. They will be desperate to add to that tally today.
- 60' It’s high time Karl Robinson made some changes to put the his team’s game back to action.
- 62' Jamie Mackie gets the nod from Oxford United FC. He replaces Robert Hall and will look to change the dynamic.
- 67' Shrewsbury Town FC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 72' Sam Long is ready to make an impact after coming on for James Henry at the 72 minute mark.
- 73' The referee reaches into his pocket. Out comes the Yellow card for Ethan Ebanks-Landell.
- 77' Time for substitution for Shrewsbury Town FC. Fejiri Okenabirhie is replaced by Daniel Udoh.
- 82' Ryan John Giles has certainly something to prove this evening. He made 8 appearances with only 0 goals this season.
- 84' That is a Yellow card for Shrewsbury Town FC. Dave Edwards will be fuming at that decision.
- 85' Shrewsbury Town FC manager makes another effort to make the tables turned. Ryan John Giles is hanging Dave Edwards on the field on 85 minute.
- 89' Controversy at the stadium! Aaron Pierre argues furiously but the Yellow card stands.
- 90' The referee reaches into his pocket. Out comes the Yellow card for Ro-Shaun Williams.
- 90' Brad Walker has so much to prove this time. He replaces Sean Goss on 90 minute.
- The final score is 0-0.
Lineups
Oxford United FC Lineups
Starting XI
- 9
- 26
- 11
-
14
Anthony Forde ↓ Elliott Moore 45'
- 4
- 3
-
17
James Henry ↓ Sam Long 72'
- 15
-
7
Robert Hall ↓ Jamie Mackie 62'
- 2
- 18
Bench
- 23
-
19
Jamie Mackie ↑ 62'
-
12
Sam Long ↑ 72'
- 46
-
5
Elliott Moore ↑ 45'
- 50
- 13
Coach
Karl Robinson
Shrewsbury Town FC Lineups
Starting XI
- 25
-
4
Dave Edwards ↓ Ryan John Giles 85'
- 17
-
22
Sean Goss ↓ Brad Walker 90'
- 24
- 28
- 10
- 8
- 2
- 3
- 5
Bench
-
15
Brad Walker ↑ 90'
-
23
Daniel Udoh ↑ 77'
-
11
Ryan John Giles ↑ 85'
- 1
- 35
- 6
- 14
Coach
Sam Ricketts
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Gavin Whyte | 4 |
| Cameron Brannagan | 4 |
| Matthew Pennington | 3 |
| Elliot Lee | 2 |
| Josh Ruffels | 2 |
| Marcus Browne | 2 |
| Daniel Agyei | 2 |
| Ryan Bowman | 2 |
Head to Head
Oxford United FC Form
2019-12-07
Oxford United FC
0–0
Shrewsbury Town FC
D
2019-11-23
Southend United FC
0–4
Oxford United FC
W
2019-11-02
Portsmouth FC
1–1
Oxford United FC
D
2019-10-26
Oxford United FC
3–0
Rochdale AFC
W
2019-10-19
Rotherham United FC
1–2
Oxford United FC
W
2019-10-12
Oxford United FC
3–0
Doncaster Rovers FC
W
Shrewsbury Town FC Form
2019-12-07
Oxford United FC
0–0
Shrewsbury Town FC
D
2019-11-23
Shrewsbury Town FC
3–4
Bristol Rovers FC
L
2019-11-05
Shrewsbury Town FC
1–0
Peterborough United FC
W
2019-11-02
Wycombe Wanderers FC
1–0
Shrewsbury Town FC
L
2019-10-26
Shrewsbury Town FC
1–0
Sunderland AFC
W
2019-10-22
Shrewsbury Town FC
1–1
Gillingham FC
D
Predictions
Prediction accuracy
3 / 4
1.36
Oxford United FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.66
Shrewsbury Town FC xG
I would bet for:
Under 2.5 goals 67% + Under — clean sheet likely 63%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✓ Correct
Avg goals/match: 2.02
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 84% |
|
16% |
| ± 1.5 | 60% |
|
40% |
| ± 2.5 | 33% |
|
67% |
| ± 3.5 | 15% |
|
85% |
| ± 4.5 | 6% |
|
94% |
Double Chance
Oxford United FC or Draw
82%
Draw or Shrewsbury Town FC
46%
Oxford United FC or Shrewsbury Town FC
72%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
1 – 0
16.9%
0 – 0
Actual
1 – 1
12.7%
2 – 0
11.8%
2 – 1
8%
0 – 1
7.5%
3 – 0
5.3%
1 – 2
3.8%
3 – 1
3.7%
2 – 2
2.7%
0 – 2
2.7%
4 – 0
1.8%
Asian Handicap — Oxford United FC
| Handicap | Oxford United FC covers | Push | Shrewsbury Town FC covers |
|---|---|---|---|
| -2.5 | 10% | — | 90% |
| -2 | 10% | 16% | 74% |
| -1.5 | 26% | — | 74% |
| -1 | 26% | 26% | 48% |
| -0.5 | 52% | — | 48% |
| +0.5 | 83% | — | 17% |
| +1 | 83% | 12% | 5% |
| +1.5 | 95% | — | 5% |
| +2 | 95% | 4% | 1% |
| +2.5 | 99% | — | 1% |
Clean Sheet
Oxford United FC keeps clean sheet
52%
✓
Shrewsbury Town FC keeps clean sheet
26%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

