Friday 3 June -
Middlesex U13 Boys v Surrey U13 Boys: Middlesex won by 7 wickets
- Surrey U13 Boys: 92 all out
- Middlesex U13 Boys: 93-3
Middlesex U15 Boys v Suffolk U15 Boys: Middlesex won by 45 runs
- Middlesex 265-6 in 50 overs (Luke Harrington-Myers 78, Ned Leonard 49*)
- Suffolk 222 all out in 46.5 overs (Blake Cullen 3-26)
Middlesex U15 Girls v Sussex U15 Girls: Middlesex won by 5 wickets
- Sussex U15 Girls: 126-9 (Lucy Porter 3-14)
- Middlesex U15 Girls: 127-5 (Rebecca Evans 54*)
Sat 4 June -
Middlesex U13 Girls v Essex U13 Girls: Middlesex won by 9 wickets
- Essex U13 Girls: 62 all out off 27 overs (Megan Utterson 5-7 off 5 overs)
- Middlesex U13 Girls: 66-1 off 16 overs (Sonali Patel 26*)
Sun 5 June -
Middlesex U11 Boys v Kent U11 Boys: Kent won by 4 wickets
- Middlesex 80 off 20 overs - Kent won by 4 wickets with a 4 off the last ball of the match.
Game 2: Kent won by 46 runs
- Kent U11 Boys: 105 off 20 overs
- Middlesex U11 Boys: 59 all out in the 19th over.
Middlesex U15 Boys v Essex U15 Boys: Match cancelled due to pitch being unfit for play
Middlesex U12 Boys v Hampshire U12 Boys: Middlesex won by 65 runs
- Middlesex U12 Boys: 181-6 in 40 overs (R. Walker 102*)
- Hampshire U12 Boys: 116 all out in 31.4 overs
Middlesex U13 Boys v Kent U13 Boys: Middlesex won by 17 runs
- Middlesex U13 Boys: 139 all out
- Kent U13 Boys: 122-7
Middlesex U17 Boys v Essex U17 Boys: Middlesex won by 5 wickets
- Essex U17 Boys: 158 all out (Savin Perera 3-14)
- Middlesex U17 Boys: 159-5 in 24.4 overs (Andrew Thomas 95*)
Middlesex U11 Girls v Essex U11 Girls: Essex won by 29 runs
- Essex 89 for 5 0ff 20
- Middx 60 all out
Middlesex U11 Girls v Sussex U11 Girls: Sussex won by 14 runs
- Sussex 92 for 4 off 20
- Middx 78 for 4 off 20