Teams David Williams played for

Under-14 County CupBerkshire Under-14s (2011)
Under-15 County CupBerkshire Under-15s (2012)
MiscellaneousBerkshire Under-13s (2010)
 Berkshire Under-15s (2012)