Charlbury Town moved top of the Witney & District FA Premier Division with a 5-1 home win against Hailey.

Craig McCallum picked up a four-goal haul in the win with Shaun Gilbert getting the other. Joey King replied for Hailey.

Carterton Town A eased to a 4-2 home win over Chadlington.

Jason Lonsdale bagged two with Lee Moseley and Chris MacNeil getting the others. Martin Plumbridge was on target for Chadlington.

Steve Brasier, Gary Nicholson and Matt Thompson were all on the mark for Witney Royals as they beat Aston 3-1 at home. Dan Long replied.

In Division 1, Pawel Bronk was the star of the show as he banged in a double hat-trick for Brize Norton in their 8-0 thrashing of visitors Hanborough.

Bronk ran the show also helping Ciaran Clarke and Justine Summers get on the scoresheet.

Mo Semlali was again on target with two as leaders Hailey Res enjoyed a 5-2 home win against FC Nomads.

John Andrews, Darryl Kew and Kristian Collis scored the others with Chris Lawrence (2) hitting back.

Kai Merret grabbed a treble in Carterton Pumas 5-0 win over visitors North Leigh A. Kev Rookes and Si Turner also found the net.

Phil Colmer scored twice from the spot in Bourton Rovers 4-0 win at Eynsham SSC. Joe Jarvis and David Gainford netted the others.

Frank Clarke and Matt Townsend both scored in Spartan Rangers 2-1 win at home to Freeland, for whom Rob Belcher scored.

Division 2 leaders FC Hollybush suffered a home humbling by a Marcelo Guitherme-inspired Witney Wanderers.

Guitherme bagged four goals in the 6-0 thumping, with Bernie Crumlish also among the scorers.

Ducklington Res went down 2-1 to Kirtlington. Scott Mason scored for the hosts, but Sam Bodinham and Adam Kelly won it for the visitors.

A goal either side of half time earned Combe a 2-1 home win over FC Mills. Ethan Penney and Sam Hibberd were on target, with Matt Holloway hitting back for Mills.

Dean Hall (2), Jake Barker and Mo Hales scored in Carterton Rangers’ 4-0 win at AC Finstock.

Witney Royals Res are still without a point after they lost 4-2 to Milton.

The hosts scored through Mikey Piper and Richard Sims, but it was not enough as goals from Martin Warwrzyniak (2), Pip Benfield and Rob James secured the points.

Bampton United smashed a plucky visitors Bourton Rovers Res 8-1 in Division 3.

Steve Godfrey, Connor O’Shea and Ben Liddle each picked up a brace with John Shuker and Steve Ashley also notching.

However, the young Bourton side managed to get one back when Tony Thoms netted.

Kingham Res beat visitors Brize Norton Res 2-1.

A goal either side of half time from Shane Cooper and Liam Barnes edged the tie in their favour with Scott Peaper scoring for Brize.

Minster Lovell Res moved into second courtesy of a 3-1 win over Charlbury Town Res.

David Souch, Nathan Bowles and Lewis Dewe were on target with Dom Crisp replying for the visitors.

A single goal from Charlie Bough was enough for all three points as Wootton beat Spartan Rangers Res 1-0 at home.

Spartan Rangers A stayed top of Division 4 after a 3-1 home success over Wootton Res.

Andrew Sigsworth, Dexter Lancaster and Henry Macke netted for the leaders with Greg Finnemore replying for Wootton.

Matt Gardener smashed in a four-timer in Aston Res’ 11-1 thrashing of Milton Res.

Tom Dexter helped himself to a treble, with Matt Wood (2), Simon Isherwood and Ben Waldron completing the rout.

Shane Peedell’s strike earned Chadlington Res their first win of the season with a shock 1-0 success over Eynsham SSC Res.

Jamie Goodwin bagged a treble in Tower Hill’s 4-1 home win over Wychwood Forest.

Debutant, Edd Dunn got their other with Tom Nickleson replying.

Meanwhile, It was a bad day for Witney & District sides in the Oxfordshire FA Charity Cup as all three hopefuls were sent packing.
Hanborough were on the end of a 10-3 thrashing at Bletchingdon.
Joe Burgess, Craig Johnson and Will Potter scored for Hanborough.
Chipping Norton took visitors Adderbury Park through 120 minutes of football, drawing 3-3 before succumbing to a penalty shoot-out defeat.
West Witney lost 2-1 at Horspath.
l In the John Fathers Junior Shield a dejected Ducklington fell at the first hurdle as they went down 3-0 to Heyford Athletic.