Football - Saturday, December 21

National League, South Division (3pm):

Bath City v Aveley, Boreham Wood v Tonbridge Angels, Chelmsford City v Weymouth, Chesham Utd v Dorking Wanderers, Hampton & Richmond v Slough Tn, Hornchurch v Chippenham Tn, Maidstone Utd v Farnborough, Salisbury v Welling Utd, St Albans City v Truro City, Torquay Utd v Hemel Hempstead Tn, Weston-super-Mare v Eastbourne Borough, Worthing v Enfield Tn.

Southern League, Division One South (3pm):

Bashley v Mousehole, Cribbs v Melksham Tn, Didcot Tn v Bideford, Exmouth Tn v Evesham Utd, Falmouth Tn v Bemerton Heath’, Larkhall Ath v Bristol Manor Farm, Shaftesbury v Bishops Cleeve, Tavistock v Westbury Utd, Thatcham Tn v Malvern Tn, Willand Rov v Cinderford Tn, Yate Tn v Helston Ath.

Western League, Premier Division (3pm):

Bridgwater Utd v Nailsea & Tickenham, Clevedon Tn v St Blazey, Ivybridge Tn v Welton Rov, Oldland Abbotonians v Barnstaple Tn, Paulton Rov v Buckland Ath, Portishead Tn v Saltash Utd, Shepton Mallet v Street, St Austell v Brixham, Wellington v Torpoint Ath.

SWPL, Premier West (3pm, unless stated):

Bude Tn v Liskeard Ath, Launceston v Bodmin Tn, Newquay v Sticker, Penzance v Dobwalls, St Day v Truro City (2.15pm).

St Piran League, Premier East (2.30pm):

Callington Tn v North Petherwin, Saltash Utd v Millbrook, St Dominick v Altarnun, St Mawgan v Launceston, Sticker v Foxhole Stars, Torpoint Ath v Saltash Borough.

Premier West (2.30pm):

Helston Ath v Illogan RBL, Mousehole v Hayle, Mullion v Falmouth Tn, Porthleven v St Just, Praze-an-Beeble v St Agnes, Wendron Utd v Pendeen Rov.

Division One East (2.30pm):

Boscastle v Lifton, Liskeard Ath v Newquay, St Breward v Nanpean Rov, St Stephen v St Newlyn East, St Teath v Roche, Wadebridge Tn v Pensilva.

Division One West (2.30pm):

Illogan RBL v Porthleven, Ludgvan v Hayle, St Ives Tn v St Day, Threemilestone v West Cornwall, Wendron Utd v Mawnan.

Division Two East (2.30pm, unless stated):

Calstock v St Columb Major, Gorran v Mevagissey, Saltash Utd v Bodmin Tn (3pm), St Dennis v Bude Tn.

Division Two West (2.30pm, unless stated):

Falmouth Utd v Lizard Argyle (3pm), Lanner v Dropship, Mawnan v Holman SC, Newlyn Non-Ath v Frogpool & Cusgarne, Perranwell v Stithians, St Agnes v Constantine, St Buryan v Probus.

Division Three East (2.30pm):

North Petherwin v Biscovey, St Merryn v Lostwithiel, St Minver v St Mawgan, Tregony v Boscastle.

Division Three West (2.30pm):

Goonhavern Ath v Falmouth DC, Penryn Ath v St Keverne, Perranporth v St Erme & Godolphin, St Just v Pendeen Rov.

Division Four East (2.30pm):

Kilkhampton v Lostwithiel, Lifton v St Teath, Newquay v St Neot, Pensilva v North Hill, St Blazey v Grampound.

Division Four West (2.30pm):

Chacewater v Speak Out Utd, Dropship v Wendron Utd, Falmouth Ath v Newlyn Non-Ath, Lizard Argyle v Holman SC, Probus v Goonhavern Ath, Storm v Perranporth.

Rugby - Saturday, December 21

Championship

Caldy v London Scottish, Cambridge v Ampthill, Chinnor v Bedford Blues, Coventry v Ealing Trailfinders, Hartpury v Nottingham.

National League Two, West Division

Bournville v Macclesfield, Camborne v Redruth, Exeter Uni v Devonport Services, Hinckley v Loughborough, Hornets v Taunton Titans, Luctonians v Cinderford, Old Redcliffians v Clifton.

Regional One South West

Brixham v St Austell, Chew Valley v Barnstaple, Exmouth v Launceston, Ivybridge v Royal Wootton Bassett, Lydney v Matson, Marlborough v Sidmouth.

Regional Two South West

Cullompton v Truro, Newton Abbot v Crediton, Okehampton v Tiverton, Teignmouth v Topsham, Wadebridge Camels v Wellington, Winscombe v North Petherton.

Counties One Tribute Western West

Barnstaple v Wiveliscombe, Bideford v Tavistock, Bude v Paington, Penryn v Kingsbridge, Pirates Amateurs v St Ives, Redruth v Plymstock Albion Oaks.

Counties 2 Tribute Cornwall

Falmouth v Bodmin, Hayle v Liskeard-Looe, Helston v Wadebridge Camels, Perranporth v St Just, St Austell v Newquay Hornets.

Counties 3 Tribute Cornwall

Penryn v Bude.

Rugby - Sunday, December 22

Championship

Cornish Pirates v Doncaster.