Key at bottom of page                    
         
  Team Total Home W D L F A Away W D L F A Neut W D L F A   Results    
League and Cup Opponents (excluding Surrey Senior Cup)                
  Accrington Stanley 2 1 0 0 1 0 1 1 0 0 1 1 2       1-2a 0-1h  
  Aldershot Town 8 4 1 0 3 5 7 4 0 3 1 6 7       1-2h 1-1a 2-0h 2-2a 0-1h 1-2a 2-4h 2-2a*   *lost on penalties      
  Altrincham 8 4 3 0 1 8 3 4 2 1 1 9 5       4-0a 3-1h 3-2a 2-0h 2-0h 2-2a 1-2h 0-1a    
  Barrow 2 1 1 0 0 1 0 1 1 0 0 1 0       1-0h 1-0a    
  Basingstoke Town 2 1 1 0 0 4 2 1 1 0 0 2 1       2-1a 4-2h    
  Bath City 3 1 0 0 1 1 3 2 0 0 2 0 6       0-5a 1-3h 0-1a    
  Bishop's Stortford 2 1 1 0 0 1 0 1 1 0 0 3 0       1-0h 3-0a    
  Bognor Regis Town 1 1 1 0 0 3 0           3-0h    
  Boreham Wood 3 1 1 0 0 2 0 2 1 1 0 1 0       1-0a 2-0h 0-0a    
  Braintree Town 2 1 0 1 0 0 0 1 0 0 1 0 1       0-0h 0-1a    
  Bromley 2 1 1 0 0 2 1 1 0 0 1 1 3       1-3a 2-1h    
  Burton Albion 8 4 1 3 0 4 3 4 0 1 3 4 8       2-2h 1-1a 0-0h 1-2a 0-2a 2-1h 2-3a 0-0h  
  Cambridge United 8 4 0 1 3 0 3 4 1 0 3 3 8       2-0a 0-1h 0-1h 0-3a 0-0h 0-1a 1-4a 0-1h  
  Canvey Island 2 1 0 1 0 1 1 1 1 0 0 2 0       1-1h 2-0a  
  Chelmsford City 3 1 0 0 1 1 2 2 1 0 1 2 3       1-2h 2-0a 0-3a        
  Cheltenham Town 1 1 0 0 1 1 5           1-2h* 1-5h   *game abandoned after 52 minutes    
  Crawley Town 8 4 0 3 1 2 3 4 0 3 1 7 9       0-0h 2-2a 1-2h 0-0a 3-5a 1-1h 0-0h 2-2a    
  Dagenham & Redbridge 4 2 0 2 0 2 2 2 1 0 1 5 4       3-1a 0-0h 2-2h 2-3a    
  Dorchester Town 3 1 1 0 0 3 1 2 1 1 0 3 2       3-1h 1-1a 2-1a    
  Dover Athletic 5 3 2 0 1 4 2 1 1 1 0 2 0       2-0a 2-0h 2-1h 0-0a 0-1h    
  Droylsden 2 1 0 1 0 1 1 1 0 1 0 1 1       1-1h 1-1a    
  Eastbourne Borough 2 1 0 0 1 0 4 1 0 1 0 0 0       0-0a 0-4h    
  Eastleigh 2 1 0 1 0 0 0 1 1 0 0 2 0       0-0h 2-0a    
  Ebbsfleet United 10 5 2 2 1 7 7 5 0 1 4 1 7       1-3h* 0-2a* 0-1a* 2-2h* 1-0h 1-1a 0-2a 2-2h 0-1a 1-0h   *as Gravesend & Northfleet
  Exeter City 6 3 1 1 1 2 3 3 0 2 1 3 4       1-1a 1-0h 0-2h 0-1a 1-1h 2-2a  
  Farsley Celtic 2 1 1 0 0 2 0 1 0 0 1 0 3       2-0h 0-3a    
  Forest Green Rovers 11 7 3 3 1 10 8 4 3 0 1 9 4       3-0a 2-1h 3-2a 3-3h 1-1h 1-0h 1-2a 0-1h 2-2h* 2-0a 1-0h   *lost on penalties  
  Grays Athletic 9 4 2 1 1 5 3 4 0 3 1 3 6 1 0 0 1 0 2   1-1h 2-2a 0-2n 0-3a 1-0h 1-1a 0-1h 3-1h 1-1a    
  Halifax Town 6 3 1 2 0 5 4 3 0 0 3 0 5       2-2h 0-1a 0-3a 2-2h 0-1a 1-0h  
  Hampton & Richmond Borough 2 1 1 0 0 3 1 1 1 0 0 2 0       2-0a 3-1h    
  Havant & Waterlooville 2 1 1 0 0 2 0 1 0 1 0 1 1       1-1a 2-0h    
  Hemel Hempstead Town 1     1 1 0 0 1 0       1-0a    
  Hendon 1     1 1 0 0 5 0       5-0a    
  Hereford United 2 1 0 1 0 1 1 1 0 0 1 0 4       0-4a 1-1h    
  Histon 4 2 1 1 0 4 3 2 1 0 1 1 1       1-0a 3-3h 1-0h 0-1a    
  Hythe Town 2 1 1 0 0 5 1 1 0 1 0 2 2       2-2a 5-1h    
  Kettering Town 2 1 0 0 1 0 1 1 0 0 1 0 1       0-1a 0-1h    
  Kidderminster Harriers 8 4 2 0 2 7 6 4 1 1 2 3 6       1-2a 0-1h 3-0h 1-0a 1-1a 3-0h 0-0h* 0-3a 1-5h   *game abandoned after 63 minutes
  Lewes 5 3 2 1 0 5 2 2 2 0 0 4 0       1-1h 2-0a 2-0a 2-0h 2-1h    
  Maidenhead United 3 2 0 1 1 1 3 1 1 0 0 2 1       1-1h 2-1a 0-2h    
  Maidstone United 1 1 1 0 0 2 0           2-0h    
  Mansfield Town 2 1 0 1 0 2 2 1 1 0 0 1 0       1-0a 2-2h    
  Morecambe 4 2 0 1 1 1 2 2 0 0 2 1 5       0-1h 1-3a 1-1h 0-2a    
  Newport County 2 1 0 0 1 0 1 1 0 0 1 0 1       0-1h 0-1a    
  Northwich Victoria 10 5 2 2 1 10 7 5 3 0 2 8 6       0-0h 1-2a 1-1h 2-1a 2-0a 3-2h 3-1a 2-3h 4-1h 0-2a    
  Nottingham Forest 1 1 1 0 0 3 2           3-2h    
  Oxford United 7 3 1 0 2 2 4 4 0 3 1 0 1       0-0a 1-0h 0-0a 1-2h 0-0a 0-2h 0-1a    
  Potters Bar Town 1 1 1 0 0 3 2           3-2h    
  Rushden & Diamonds 6 3 1 2 0 5 2 3 0 0 3 2 7       3-0h 0-2a 1-1h 1-2a 1-1h 1-3a    
  Salisbury City 8 3 2 0 1 5 4 5 2 0 3 8 8       3-2a 1-3a 1-2a 3-2h 1-0h 3-0a 1-2h 0-1a  
  Scarborough 2 1 1 0 0 4 0 1 0 1 0 1 1       4-0h 1-1a    
  Southport 6 3 2 1 0 3 1 3 0 2 1 1 2       1-0h 1-1a 1-0h 0-1a 0-0a 1-1h  
  St Albans City 5 2 0 0 2 1 3 3 3 0 0 3 0       1-0a 1-2h 0-1h 1-0a 1-0a    
  Stafford Rangers 6 3 0 3 0 4 4 3 2 0 1 5 3       1-1h 4-2a 0-1a 1-1h 1-0a 2-2h    
  Staines Town 3 2 0 1 1 0 1 1 0 0 1 0 3       0-1h 0-0h 0-3a    
  Stevenage Borough 9 4 2 0 1 5 7 4 0 2 2 4 6       3-2h 1-1a 2-3a 0-1h 1-1a 2-1h 0-2h 0-1h 0-1a  
  Swindon Town 1     1 0 0 1 0 1       0-1a    
  Tamworth 4 2 1 0 1 5 2 2 1 0 1 2 3       1-0a 5-0h 1-3a 0-2h  
  Thurrock 3 2 1 0 1 3 1 1 0 1 0 2 2       3-0h 0-1h 2-2a    
  Torquay United 4 2 0 1 1 2 3 2 0 0 2 1 4       0-2a 0-1h 1-2a 2-2h    
  Tranmere Rovers 1     1 0 0 1 2 4       2-4a    
  Uxbridge 1     1 1 0 0 2 1       2-1a    
  Welling United 3 2 1 0 1 3 7 1 1 0 0 2 1       3-2h 2-1a 0-5h    
  Weston-super-Mare 2 1 1 0 0 2 0 1 0 1 0 1 1       1-1a 2-0h    
  Weymouth 9 5 3 2 0 13 2 4 2 2 0 5 3       4-0h 3-2a 1-1h 1-0a 3-0h 1-1h 1-1a 0-0a 4-0h    
  Worcester City 2 1 1 0 0 1 0 1 0 0 1 2 3       1-0h 2-3a    
  Wrexham 2 1 0 1 0 1 1 1 0 1 0 1 1       1-1a 1-1h    
  York City 8 4 1 0 3 3 7 4 2 0 2 5 6       1-2a 2-0h 1-2h 1-0a 0-3h 3-2a 0-2a 0-2h  
                   
Surrey Senior Cup Opponents                
  Ashford Town (Middlesex) 2 1 0 0 1 0 1     1 0 0 1 2 3   0-1h 2-3n    
  Badshot Lea 1     1 0 1 0 3 3       3-3a*   *lost on penalties    
  Camberley Town 1 1 1 0 0 13 0           13-0h    
  Croydon 2     2 2 0 0 6 0       4-0a 2-0a    
  Dorking 1     1 1 0 0 5 0       5-0a    
  Dulwich Hamlet 2     2 2 0 0 6 3       5-3a 1-0a    
  Leatherhead 1 1 1 0 0 4 0           4-0h    
  Merstham 3 1 0 1 0 1 1 2 1 1 0 2 0       0-0a* 2-0a 1-1h**   *lost on penalties **won on penalties    
  Sutton United 1 1 1 0 0 3 1           3-1h    
  Tooting & Mitcham United 1     1 1 0 0 2 1       2-1a    
  Walton & Hersham 1 1 1 0 0 4 0           4-0h    
  Walton Casuals 1 1 1 0 0 2 1           2-1h    
  Whyteleafe 1 1 0 0 1 0 1           0-1h    
                     
Friendly Opponents                  
  AFC Totton 1     1 1 0 0 4 0       4-0a    
  AFC Wimbledon 1 1 1 0 0 1 0           1-0h    
  Aldershot Town 1 1 1 0 0 1 0           1-0h        
  Arundel 1     1 1 0 0 2 0       2-0a        
  Basingstoke Town 1     1 0 0 1 1 2       1-2a    
  Bognor Regis Town 2     2 0 1 1 0 1       0-0a 0-1a    
  Brentford 2 2 0 0 2 1 9           1-5h 0-4h    
  Brighton & Hove Albion 1 1 0 1 0 1 1           1-1h    
  Chelsea XI 1 1 1 0 0 1 0           1-0h    
  Colchester United 1 1 0 0 1 1 6           1-6h    
  Devizes Town 1 1 1 0 0 4 0           4-0h    
  Farnborough 3     3 0 2 1 3 4       1-1a* 1-2a 1-1a   *as Farnborough Town      
  Fulham XI 1 1 0 0 1 1 4           1-4h        
  Godalming Town 3     3 2 0 1 7 4       4-0a 2-1a 1-3a    
  Havant & Waterlooville 1     1 0 0 1 0 1       0-1a    
  Kingstonian 1     1 0 0 1 0 2       0-2a    
  Luton Town 1 1 0 0 1 1 2           1-2h    
  Maidenhead United 2     2 0 0 2 0 3       0-1a 0-2a    
  Maybury 2 2 2 0 0 11 2           7-0h 4-2h    
  Neil Smith XI 1 1 0 1 0 0 0           0-0h    
  Oxford City 1     1 1 0 0 3 1       3-1a    
  Pakistan International XI 1 1 1 0 0 5 0           5-0h    
  Petersfield Town 1     1 1 0 0 2 1       2-1a    
  Selsey 1     1 1 0 0 2 0       2-0a    
  Sevenoaks Town 1     1 1 0 0 2 1       2-1a    
  Southampton XI 4 4 2 0 2 5 6           1-0h 0-2h 4-0h 0-4h        
  Stevenage Borough 1 1 0 1 0 0 0           0-0h      
  Thatcham Town 1     1 0 0 1 0 3       0-3a    
  Walton & Hersham 1     1 1 0 0 3 0       3-0a    
  Westfield 1     1 0 1 0 2 2       2-2a    
  Winchester City 1     1 1 0 0 7 0       7-0a    
  Wycombe Wanderers 1 1 0 0 1 0 2           0-2h    
                     
Phil Ledger Memorial Cup Opponents                  
  AFC Wimbledon 1 1 0 0 1 0 4           0-4h    
                     
Records - Our record against opponents in league and cup games (excluding Surrey Senior Cup) sorted by winning percentage, drawing percentage then average goals scored per game    
  Team Total   W D L F A   W% D% L% GPG CPG          
  Basingstoke Town 2   2 0 0 6 3   100 0 0 3 2          
  Hampton & Richmond Borough 2   2 0 0 5 1   100 0 0 3 1          
  Bishop's Stortford 2   2 0 0 4 0   100 0 0 2 0          
  Barrow 2   2 0 0 2 0   100 0 0 1 0          
  Hendon 1   1 0 0 5 0   100 0 0 5 0          
  Bognor Regis Town 1   1 0 0 3 0   100 0 0 3 0          
  Sutton United 1   1 0 0 3 1   100 0 0 3 1          
  Nottingham Forest 1   1 0 0 3 2   100 0 0 3 2          
  Potters Bar Town 1   1 0 0 3 2   100 0 0 3 2          
  Maidstone United 1   1 0 0 2 0   100 0 0 2 0          
  Uxbridge 1   1 0 0 2 1   100 0 0 2 1          
  Hemel Hempstead Town 1   1 0 0 1 0   100 0 0 1 0          
  Lewes 5   4 1 0 9 2   80 20 0 2 0          
  Dorchester Town 3   2 1 0 6 3   67 33 0 2 1          
  Boreham Wood 3   2 1 0 3 0   67 33 0 1 0          
  Welling United 3   2 0 1 5 8   67 0 33 2 3          
  Altrincham 8   5 1 2 17 8   63 13 25 2 1          
  Dover Athletic 5   3 1 1 6 2   60 20 20 1 0          
  St Albans City 5   3 0 2 4 3   60 0 40 1 1          
  Weymouth 9   5 4 0 18 5   56 44 0 2 1          
  Forest Green Rovers 11   6 3 2 19 12   55 27 18 2 1          
  Hythe Town 2   1 1 0 7 3   50 50 0 4 2          
  Scarborough 2   1 1 0 5 1   50 50 0 3 1          
  Canvey Island 2   1 1 0 3 1   50 50 0 2 1          
  Havant & Waterlooville 2   1 1 0 3 1   50 50 0 2 1          
  Weston-super-Mare 2   1 1 0 3 1   50 50 0 2 1          
  Mansfield Town 2   1 1 0 3 2   50 50 0 2 1          
  Eastleigh 2   1 1 0 2 0   50 50 0 1 0          
  Histon 4   2 1 1 5 4   50 25 25 1 1          
  Northwich Victoria 10   5 2 3 18 13   50 20 30 2 1          
  Tamworth 4   2 0 2 7 5   50 0 50 2 1          
  Salisbury City 8   4 0 4 13 12   50 0 50 2 2          
  Worcester City 2   1 0 1 3 3   50 0 50 2 2          
  Bromley 2   1 0 1 3 4   50 0 50 2 2          
  Farsley Celtic 2   1 0 1 2 3   50 0 50 1 2          
  Kidderminster Harriers 8   3 1 4 10 12   38 13 50 1 2          
  York City 8   3 0 5 8 13   38 0 63 1 2          
  Stafford Rangers 6   2 3 1 9 7   33 50 17 2 1          
  Southport 6   2 3 1 4 3   33 50 17 1 1          
  Thurrock 3   1 1 1 5 3   33 33 33 2 1          
  Maidenhead United 3   1 1 1 3 4   33 33 33 1 1          
  Chelmsford City 3   1 0 2 3 5   33 0 67 1 2          
  Dagenham & Redbridge 4   1 2 1 7 6   25 50 25 2 2          
  Grays Athletic 9   2 4 3 8 11   22 44 33 1 1          
  Stevenage Borough 9   2 2 3 9 13   22 22 33 1 1          
  Ebbsfleet United 10   2 3 5 8 14   20 30 50 1 1          
  Exeter City 6   1 3 2 5 7   17 50 33 1 1          
  Rushden & Diamonds 6   1 2 3 7 9   17 33 50 1 2          
  Halifax Town 6   1 2 3 5 9   17 33 50 1 2          
  Oxford United 7   1 3 3 2 5   14 43 43 0 1          
  Burton Albion 8   1 4 3 8 11   13 50 38 1 1          
  Aldershot Town 8   1 3 4 11 14   13 38 50 1 2          
  Cambridge United 8   1 1 6 3 11   13 13 75 0 1          
  Droylsden 2   0 2 0 2 2   0 100 0 1 1          
  Wrexham 2   0 2 0 2 2   0 100 0 1 1          
  Crawley Town 8   0 6 2 9 12   0 75 25 1 2          
  Hereford United 2   0 1 1 1 5   0 50 50 1 3          
  Braintree Town 2   0 1 1 0 1   0 50 50 0 1          
  Eastbourne Borough 2   0 1 1 0 4   0 50 50 0 2          
  Staines Town 3   0 1 2 0 4   0 33 67 0 1          
  Torquay United 4   0 1 2 3 7   0 25 50 1 2          
  Morecambe 4   0 1 3 2 7   0 25 75 1 2          
  Tranmere Rovers 1   0 0 1 2 4   0 0 100 2 4          
  Cheltenham Town 1   0 0 1 1 5   0 0 100 1 5          
  Swindon Town 1   0 0 1 0 1   0 0 100 0 1          
  Accrington Stanley 2   0 0 2 1 3   0 0 100 1 2          
  Kettering Town 2   0 0 2 0 2   0 0 100 0 1          
  Newport County 2   0 0 2 0 2   0 0 100 0 1          
  Bath City 3   0 0 3 1 9   0 0 100 0 3          
                     
Key-                  
  W = Games won            
  D = Games drawn            
  L = Games lost            
  F = Goals for            
  A = Goals against            
  Neut = Games played on neutral ground            
  h = home            
  a = away            
  W% = Win percentage (games won per games played)          
  D% = Draw percentage (games drawn per games played)          
  L% = Loss percentage (games lost per games played)          
  GPG = Goals per game (average goals per game)          
  CPG = Conceded per game (average goals conceded per game)