17th December 2006
- U17 Horsham 17 – 0 Teddington (Friendly)
- U14A Teddington 22 – 12 London Welsh (Herts Middx League Divn 1)
- U13B Teddington 0 – Ealing 27 (Herts Middx League Divn 5)
3rd December 2006
- Colts Teddington 29 – 12 Sutton and Epsom
- U17s Teddington 14 – 12 Sutton and Epsom
- U14s Teddington B 17 – 17 Grasshoppers (Middx Herts League Divn 3)
8 October 2006
- U13A Ruislip 5 - 22 Teddington
(Middx Herts League Divn 2) - U13B Old Albanians 8 – 7 Teddington
(Middx Herts League Divn 5) - U14A Old Albanians 37 - 7 Teddington
(Middx Herts League Divn 1) - U14B Teddington 0 - 31 London Scottish. Match forfeit due to injury. (Middx Herts League Divn 3)
- U15 Teddington 12 – 71Bishop Stortford
(Middx Herts League Divn 1) - U16 Teddington 27 – 30 Barnet
(Middx Herts League Divn 3) - U17 Harrow 15 – 5 Teddington
(Middx Herts League Divn 2)
1 October 2006
- U13A: Teddington 24 – 0 London Scottish
(Middx Herts League Divn 2) - U13B: Teddington 22 – 0 Harpenden B
(Middx Herts League Divn 5)
24 September 2006
- Colts: Bishop Stortford 12 – 21 Teddington
(Middx Herts League Divn 1) - U17: Teddington 15 – 17 Harpenden
(Middx Herts League Divn 2) - U16: Finchley 29 – 13 Teddington
(Middx Herts League Divn 3) - U15: Harpenden 46 – 5 Teddington
(Middx Herts League Divn 1) - U14A Teddington 10 – 29 Ealing
(Middx Herts League Divn 1) - U14B Teddington vs Bank of England postponed by BoA, no team (Middx Herts League Divn 3)