Friendlies Clubs· Season 2026
Oxford United beat Barnet 2-1 at The Hive in pre-season as Gatlin O'Donkor scored a late winner against his former club. Stan Mills opened the scoring for the U's in the third minute.
Match Analysis
AI SummaryO'Donkor strikes late against former club as Oxford United beat Barnet 2-1 in pre-season friendly
Gatlin O'Donkor scored an 88th-minute winner against his former club as Oxford United beat Barnet 2-1 at The Hive on Saturday, making it two wins from two pre-season friendlies under Aaron Ramsey.
Stan Mills had put the League One visitors ahead inside three minutes, but Adam Senior's 54th-minute equaliser for the League Two hosts looked to have earned Barnet a draw until O'Donkor — who spent time on loan at Barnet earlier in his career — struck late to seal the win.
How it unfolded
Oxford United made a flying start. In his first pre-season appearance, winger Stan Mills collected Tyler Goodrham's through ball 30 yards from goal, strode forward, and calmly slotted into the bottom-right corner past Taye Ashby-Hammond (3').
Barnet settled and created the better chances for the remainder of the first half. On-loan midfielder Oisin Gallagher forced a stunning save from Simon Eastwood on 29 minutes with a powerful effort from 18 yards, and the Oxford goalkeeper produced a smart double-save four minutes later to keep Kabongo Tshimanga at bay. Mills thought he had doubled the lead five minutes before the break when he raced onto a loose ball and headed it over Ashby-Hammond, but the Barnet goalkeeper reacted well to claw it away.
Barnet levelled nine minutes into the second half. Adam Senior met a low cross from the left and powered the ball into the roof of the net, with Gallagher again the architect (54').
The turning point
Oxford responded with a wave of changes — nine players were replaced on the hour mark — and the fresh legs created the decisive moment. Aidomo Emakhu, one of the half-time substitutes, immediately tested Ashby-Hammond, and Leo Snowden should have scored when sent clean through by Harrison Bradney, but the Barnet goalkeeper saved again.
With two minutes of normal time remaining, Ruben Roosken charged down the left wing and cut the ball back to O'Donkor, who fired through the goalkeeper's legs from close range (88') — a particularly poignant strike given the forward's previous loan spell at the Bees.
Key performers
Stan Mills (Oxford United) — Opened the scoring inside three minutes in his first pre-season outing and was the most dangerous attacking threat in the first half, twice going close to adding a second. A sharp return to action.
Oisin Gallagher (Barnet) — The on-loan Lincoln City midfielder was at the heart of everything Barnet did well, forcing a stunning save from Eastwood in the first half and providing the assist for Senior's equaliser. A productive afternoon on loan debut.
Gatlin O'Donkor (Oxford United) — The substitute scored the winner against his former employers, his second goal in as many pre-season games. His movement and instinct in the box proved the difference.
Player of the Match: Oisin Gallagher — the midfield influence was central to Barnet's best moments and he created the equaliser with a strong run and cross.
By the numbers — interpreted
Barnet grew into the game after Oxford's early goal and created the clearer chances before the interval, with Eastwood's double-save the defining moment of the first half. The Bees' equaliser was reward for sustained pressure, but Oxford's squad depth told once Ramsey made wholesale changes on the hour mark. The one-way flow of the final 20 minutes — before the late goal — reflected the energy advantage of the League One side's deeper bench.
What it means
Barnet suffered their first pre-season defeat of the summer. Dean Brennan's side continue their preparations for the 2026/27 League Two season, which begins on 15 August 2026 at home to Salford City.
Oxford United made it two wins from two under Aaron Ramsey, following their 3-1 victory over Aldershot Town earlier in the week. The U's return to the Kassam Stadium to face Crawley Town on Tuesday 28 July. Oxford's pre-season continues under the cloud of a transfer embargo, making game time and squad cohesion all the more valuable.
Verdict
A pre-season friendly that followed a familiar script: the higher-division side's early sharpness, the lower-league opponent's spirited fightback, and the deeper squad's quality coming off the bench to decide it. Both managers will have found useful answers — Ramsey in the resilience of his reshaped side, Brennan in the effectiveness of his new midfield combination.
Match Events
Key match events between Barnet and Oxford United — 3 goals and 2 cards recorded during the match.
Rivalry since 2011
Barnet vs Oxford United Head to Head Results· 7
Barnet and Oxford United have met 7 times — Barnet won 1, Oxford United won 5, with 1 draws. Their rivalry dates back to 2011. Oxford United leads the head-to-head with 5 victories from 7 meetings. A combined 20 goals have been scored across these fixtures, averaging 2.86 per match (6 for the home side, 14 for the visitors). Both teams scored in 3 matches (43%). Over 2.5 goals landed in 4 games (57%), making it a fixture that tends to produce goals. The highest-scoring encounter finished 2–3 in 2015.
Statistics are for informational purposes only. Past performance does not guarantee future results.
API data: 26 Jul 2026