Oxford Mail Boys League

Under 10 League A: Grove Chall v Botley pp; Abingdon Youth 7, Didcot 2; Cholsey 1, Kennington 2; Florence Park 2, Crowmarsh 2. League B: Didcot Casuals 2, Benson 3; Northway 9, Marston Sts 2. League C: Chalgrove 2, Kidlington 4; Garden City 5, Wheatley 4.

Under 11 League A: Abingdon 2, Oxford Irish 0; Grove 0, Kidlington 1; Didcot A 0, St Edmunds 2; Cumnor Minors v Oxford Blackbirds A pp; Oxford City Colts 1, Wheatley 3. League B: Cholsey 7, Kennington 2; Crowmarsh v Botley pp; Bullingdon 1, Garsington 1; Chalgrove 1, Radley 2; Summertown 4, Cutteslowe 4. League C: Marston Sts 6, Oxford Blackbirds B 0; Barton 4, Littlemore 2; Faringdon 6, Didcot B 1; Garden City 3, Jericho 2.

Under 12 League A: Kidlington A v Radley pp; Didcot 4, Oxford City Colts 2; Horspath 4, Kennington 2; Cholsey 4, Quarry 2. League B: Highfield 3, Oxford Blackbirds 3; Summertown A v Wheatley pp; Littlemore 3, Faringdon 0; Chalgrove 7, Goring 5. League C: Marston Sts 3, Wantage 2; Kidlington B v St Edmunds A pp; Summertown B 5, Berinsfield 2; Abingdon 3, Didcot Cas 9.

Under 13 League A: Didcot 6, St Edmunds 2; Quarry 8, Kidlington 0; Littlemore v Oxford Blackbirds A pp; Northway 0, Kennington 9; Garden City 2, Croft 2. League B: Oxford City Colts 4, Radley 0; Wallingford 7, Marston Sts 2; Faringdon 0, Benson 4; Horspath 2, Summertown Stars 1; Chalgrove 5, Didcot Casuals 4.

Under 14 League A: Donnington 0, Crowmarsh 2; Littlemore 1, Abingdon 1; Highfield v North Leigh pp; Banbury v Summertown pp. League B: Quarry 8, Florence Park 1; Wheatley 3, Kennington 2; Marston Sts 3, Milton 1. League C: Kidlington 1, Berinsfield 6; St Edmunds 10, Faringdon 0; Grove B 2, Wantage 1; Steventon 0, Didcot Cas 14.

Under 15 League A: Crowmarsh v Morris Motors pp. League B: Botley v Oxford City Colts pp; Grove v Radley pp.

Under 16 League A: Wheatley 2, Highworth A 3; Northway v Crowmarsh pp. League B: Barton 0, Didcot 5.