All opposition players that played against STFC, with surnames beginning with: O
Make a different selection: A | Á | B | C | D | E | F | G | H | I | J | K | L | M | N | O | Ö | Ø | P | Q | R | S | Š | T | Þ | U | V | W | Y | Z | Ž
- Or -
Search for a player: |
Opponent (click for playing record against Swindon) |
||
OAKES, Alan | Matches played from: 18 December 1976   - 16 January 1965 Clubs: Chester, Manchester City |
|
OAKES, Andy | Matches played from: 9 April 2005   - 31 January 2006 Clubs: Walsall |
|
OAKES, Bill | Matches played from: 12 March 1904   - 30 April 1904 Clubs: West Ham United |
|
OAKES, Jack | Matches played from: 30 January 1935   - 18 September 1935 Clubs: Aldershot |
|
OAKES, Jimmy | Matches played from: 21 April 1934   - 26 December 1934 Clubs: Charlton Athletic |
|
OAKES, Keith | Matches played from: 11 October 1986   - 23 August 1977 Clubs: Fulham, Newport County, Peterborough United |
|
OAKES, Michael | Matches played from: 20 November 1999   - 30 October 1993 Clubs: Wolverhampton Wanderers, Aston Villa |
|
OAKES, Scott | Matches played from: 31 October 2000   - 18 February 1995 Clubs: Cambridge United, Luton Town |
|
OAKES, Stefan | Matches played from: 19 April 2003   - 15 December 2004 Clubs: Crewe Alexandra, Wycombe Wanderers, Notts County |
|
OAKLEY, George | Matches played from: 14 April 2017   - 14 April 2017 Clubs: AFC Wimbledon |
|
OAKLEY, James | Matches played from: 28 January 1933   - 28 January 1933 Clubs: Northampton Town |
|
OAKLEY, Matt | Matches played from: 28 February 1996   - 14 February 2009 Clubs: Southampton, Exeter City, Leicester City |
|
OAKTON, Eric | Matches played from: 10 October 1931   - 20 February 1932 Clubs: Bristol Rovers |
|
OASTLER, Joe | Matches played from: 26 December 2011   - 20 March 2012 Clubs: Torquay United |
|
OATES, Bob | Matches played from: 3 January 1983   - 4 February 1984 Clubs: Scunthorpe United, Rochdale |
|
OATES, Graham | Matches played from: 31 August 1974   - 1 March 1975 Clubs: Blackburn Rovers |
|
OATES, Jimmy | Matches played from: 1 January 2019   - 1 January 2019 Clubs: Exeter City |
|
OATES, Rhys | Matches played from: 28 August 2021   - 23 March 2019 Clubs: Mansfield Town, Morecambe |
|
OATWAY, Charlie | Matches played from: 24 November 2001   - 20 May 2004 Clubs: Brighton and Hove Albion |
|
OATWAY, Charlie | Matches played from: 14 August 2012   - 14 August 2012 Clubs: Brighton and Hove Albion |
|
OBADEYI, Tope | Matches played from: 18 February 2017   - 18 February 2017 Clubs: Oldham Athletic |
|
OBAFEMI, Affy | Matches played from: 8 September 2012   - 29 January 2013 Clubs: Leyton Orient |
|
OBENEY, Harry | Matches played from: 10 November 1962   - 10 November 1962 Clubs: Millwall |
|
OBENG, Curtis | Matches played from: 28 November 2009   - 28 November 2009 Clubs: Wrexham |
|
O'BERG, Paul | Matches played from: 3 January 1983   - 30 January 1985 Clubs: Scunthorpe United, Chester City |
|
OBIKA, Jonathan | Matches played from: 8 May 2010   - 28 December 2009 Clubs: Millwall, Yeovil Town |
|
OBILEYE, Ayo | Matches played from: 4 November 2016   - 15 November 2016 Clubs: Eastleigh |
|
OBITA, Jordan | Matches played from: 7 February 2012   - 29 March 2013 Clubs: Barnet, Oxford United, Portsmouth, Oldham Athletic |
|
O'BOYLE, Finn | Matches played from: 15 April 2022   - 15 April 2022 Clubs: Harrogate Town |
|
O'BRIEN | Matches played from: 19 October 1898   - 19 October 1898 Clubs: Trowbridge Town |
|
O'BRIEN, Aiden | Matches played from: 17 October 2020   - 25 March 2017 Clubs: Sunderland, Sutton United, Millwall |
|
O'BRIEN, Andy | Matches played from: 18 January 1997   - 12 December 1998 Clubs: Bradford City |
|
O'BRIEN, Connor | Matches played from: 12 March 2024   - 12 March 2024 Clubs: Accrington Stanley |
|
O'BRIEN, George | Matches played from: 27 February 1960   - 24 April 1965 Clubs: Southampton |
|
O'BRIEN, Jim | Matches played from: 4 May 2019   - 24 October 2015 Clubs: Notts County, Shrewsbury Town, Coventry City |
|
O'BRIEN, Joe | Matches played from: 28 January 1950   - 15 April 1950 Clubs: Ipswich Town |
|
O'BRIEN, Joe | Matches played from: 17 December 1904   - 2 April 1904 Clubs: Brighton and Hove Albion, Reading |
|
O'BRIEN, Joey | Matches played from: 8 January 2005   - 8 January 2005 Clubs: Sheffield Wednesday |
|
O'BRIEN, Jon | Matches played from: 26 December 1984   - 26 December 1984 Clubs: Southend United |
|
O'BRIEN, Josh | Matches played from: 6 August 2022   - 6 August 2022 Clubs: Salford City |
|
O'BRIEN, Liam | Matches played from: 30 December 1989   - 3 March 1999 Clubs: Newcastle United, Tranmere Rovers |
|
O'BRIEN, Liam | Matches played from: 24 September 2011   - 20 January 2018 Clubs: Barnet, Coventry City |
|
O'BRIEN, Luke | Matches played from: 29 October 2011   - 29 October 2011 Clubs: Bradford City |
|
O'BRIEN, Mark | Matches played from: 11 September 2018   - 18 January 2020 Clubs: Newport County |
|
O'BRIEN, Mick | Matches played from: 21 December 1929   - 19 January 1929 Clubs: Norwich City, Queens Park Rangers, Watford, Walsall |
|
O'BRIEN, Paddy | Matches played from: 18 December 1897   - 24 April 1901 Clubs: Bristol City |
|
O'BRIEN, Vic | Matches played from: 21 November 1931   - 28 January 1939 Clubs: Coventry City, Watford |
|
O'BRIEN, William | Matches played from: 9 April 1938   - 9 April 1938 Clubs: Bournemouth and Boscombe Athletic |
|
O'CALLAGHAN, Brendan | Matches played from: 26 September 1979   - 26 September 1979 Clubs: Stoke City |
|
O'CALLAGHAN, Brian | Matches played from: 20 September 2003   - 20 September 2003 Clubs: Barnsley |
|
O'CALLAGHAN, George | Matches played from: 15 December 2007   - 18 September 2001 Clubs: Brighton and Hove Albion, Tranmere Rovers, Yeovil Town, Port Vale |
|
O'CALLAGHAN, Kevin | Matches played from: 3 October 1987   - 9 November 1991 Clubs: Millwall, Southend United |
|
O'CARROLL, George | Matches played from: 13 November 1965   - 13 November 1965 Clubs: Merthyr Tydfil |
|
O'CEARUILL, Joe | Matches played from: 5 January 2008   - 22 January 2008 Clubs: Barnet |
|
OCLEE, H.W. | Matches played from: 3 October 1891   - 3 October 1891 Clubs: Luton Town |
|
O'CONNELL, Brendan | Matches played from: 27 October 1990   - 1 March 1997 Clubs: Barnsley, Charlton Athletic |
|
O'CONNELL, Eoghan | Matches played from: 30 March 2019   - 2 April 2022 Clubs: Bury, Walsall, Wrexham, Rochdale |
|
O'CONNELL, Jack | Matches played from: 21 October 2014   - 14 March 2017 Clubs: Rochdale, Sheffield United |
|
O'CONNOR, Anthony | Matches played from: 7 October 2014   - 2 March 2024 Clubs: Plymouth Argyle, Burton Albion, Bradford City, Harrogate Town |
|
O'CONNOR, Emmett | Matches played from: 16 August 2014   - 21 February 2015 Clubs: Crawley Town |
|
O'CONNOR, Francis | Matches played from: 23 October 1937   - 5 March 1938 Clubs: Mansfield Town |
|
O'CONNOR, Garreth | Matches played from: 12 September 2000   - 22 September 2007 Clubs: AFC Bournemouth |
|
O'CONNOR, James | Matches played from: 5 March 2005   - 11 April 2008 Clubs: AFC Bournemouth, Bristol City, Doncaster Rovers |
|
O'CONNOR, James | Matches played from: 4 December 2010   - 25 April 2011 Clubs: Sheffield Wednesday |
|
O'CONNOR, James | Matches played from: 19 October 2004   - 17 April 2017 Clubs: Port Vale, Walsall |
|
O'CONNOR, James | Matches played from: 5 May 2001   - 1 April 2002 Clubs: Stoke City |
|
O'CONNOR, Joe | Matches played from: 21 November 2023   - 21 November 2023 Clubs: Exeter City |
|
O'CONNOR, Kevin | Matches played from: 2 October 2018   - 2 October 2018 Clubs: Crewe Alexandra |
|
O'CONNOR, Kevin | Matches played from: 26 December 2000   - 26 December 2013 Clubs: Brentford |
|
O'CONNOR, Lee | Matches played from: 8 February 2022   - 27 February 2024 Clubs: Tranmere Rovers |
|
O'CONNOR, Mark | Matches played from: 1 January 1987   - 21 January 1986 Clubs: AFC Bournemouth, Bristol Rovers |
|
O'CONNOR, Martin | Matches played from: 26 February 1997   - 9 March 1996 Clubs: Birmingham City, Walsall |
|
O'CONNOR, Michael | Matches played from: 28 December 2014   - 12 January 2019 Clubs: Port Vale, Rotherham United, Crewe Alexandra, Lincoln City |
|
O'CONNOR, Paudie | Matches played from: 5 October 2019   - 5 March 2022 Clubs: Bradford City |
|
O'CONNOR, Thomas | Matches played from: 5 December 2020   - 26 December 2023 Clubs: Gillingham, Wrexham |
|
ODEJAYI, Kayode | Matches played from: 9 September 2000   - 3 December 2011 Clubs: Bristol City, Colchester United |
|
ODELL, George | Matches played from: 24 November 1934   - 30 April 1932 Clubs: Newport County, Northampton Town |
|
ODELUSI, Sanmi | Matches played from: 8 March 2014   - 10 March 2018 Clubs: Milton Keynes Dons, Rochdale, Colchester United, Cheltenham Town |
|
ODIMAYO, Akin | Matches played from: 1 October 2022   - 29 December 2022 Clubs: Northampton Town |
|
ODOFFIN, Hakeem | Matches played from: 6 October 2018   - 26 December 2018 Clubs: Northampton Town |
|
ODOH, Abraham | Matches played from: 16 October 2021   - 2 March 2024 Clubs: Rochdale, Harrogate Town |
|
O'DOHERTY, Ken | Matches played from: 24 October 1987   - 24 October 1987 Clubs: Crystal Palace |
|
O'DONNELL, Brian | Matches played from: 20 October 1982   - 20 October 1982 Clubs: Torquay United |
|
O'DONNELL, Chris | Matches played from: 19 September 1987   - 19 September 1987 Clubs: Ipswich Town |
|
O'DONNELL, Danny | Matches played from: 1 September 2007   - 4 April 2009 Clubs: Crewe Alexandra |
|
O'DONNELL, Danny | Matches played from: 23 February 1962   - 23 February 1962 Clubs: Brentford |
|
O'DONNELL, Dennis | Matches played from: 19 September 1906   - 1 April 1907 Clubs: Queens Park Rangers |
|
O'DONNELL, Neil | Matches played from: 24 January 1976   - 22 February 1975 Clubs: Sheffield Wednesday, Gillingham |
|
O'DONNELL, Richard | Matches played from: 5 October 2019   - 31 October 2015 Clubs: Bradford City, Sheffield Wednesday, Rochdale, Oldham Athletic, Walsall, Wigan Athletic |
|
O'DONNELL, Rudolph | Matches played from: 11 September 1909   - 20 November 1909 Clubs: Reading |
|
O'DONNELL, Willie | Matches played from: 9 October 1954   - 28 April 1954 Clubs: Shrewsbury Town, Northampton Town |
|
O'DONOVAN, Roy | Matches played from: 27 March 2010   - 27 March 2010 Clubs: Hartlepool United |
|
O'DOWDA, Callum | Matches played from: 6 October 2015   - 6 October 2015 Clubs: Oxford United |
|
O'DRISCOLL, Jack | Matches played from: 25 October 1947   - 30 September 1948 Clubs: Swansea Town |
|
O'DRISCOLL, Sean | Matches played from: 23 August 1980   - 7 April 1990 Clubs: Fulham, AFC Bournemouth |
|
ODUBAJO, Moses | Matches played from: 8 September 2012   - 22 February 2014 Clubs: Leyton Orient |
|
ODUNSI, Leke | Matches played from: 24 October 2000   - 12 August 2003 Clubs: Millwall, Colchester United, Southend United |
|
ODUOR, Clarke | Matches played from: 27 January 2024   - 22 October 2022 Clubs: Bradford City, Hartlepool United |
|
ODUSINA, Timi | Matches played from: 23 April 2022   - 23 April 2022 Clubs: Hartlepool United |
|
ODUWA, Nathan | Matches played from: 3 September 2016   - 3 September 2016 Clubs: Peterborough United |
|
OELOFSE, Ralph | Matches played from: 5 December 1953   - 5 December 1953 Clubs: Watford |
|
OFFER, Harry | Matches played from: 23 February 1895   - 23 February 1895 Clubs: Southampton St. Mary's |
|
OFFIONG, Richard | Matches played from: 21 November 2009   - 21 November 2009 Clubs: Carlisle United |
|
OFFORD, Luke | Matches played from: 1 December 2020   - 13 January 2024 Clubs: Crewe Alexandra |
|
O'FLYNN, John | Matches played from: 29 January 2011   - 4 October 2011 Clubs: Exeter City |
|
OFORI-ACHAMPONG, Duane | Matches played from: 2 December 2018   - 2 December 2018 Clubs: Woking |
|
OFORI-TWUMASI, Nana | Matches played from: 18 October 2014   - 1 September 2015 Clubs: Yeovil Town, Peterborough United, Newport County |
|
OGBENE, Chiedozie | Matches played from: 13 October 2018   - 1 January 2019 Clubs: Exeter City |
|
OGBETA, Nathanael | Matches played from: 6 February 2021   - 6 February 2021 Clubs: Shrewsbury Town |
|
OGBU, Moses | Matches played from: 7 December 2019   - 7 December 2019 Clubs: Grimsby Town |
|
OGDEN, Trevor | Matches played from: 16 January 1965   - 11 October 1966 Clubs: Manchester City, Doncaster Rovers |
|
OGEDI-UZOKWE, Junior | Matches played from: 28 April 2018   - 28 April 2018 Clubs: Colchester United |
|
OGHANI, George | Matches played from: 23 August 1986   - 23 August 1986 Clubs: Bolton Wanderers |
|
OGIE, Shadrach | Matches played from: 24 October 2023   - 4 March 2023 Clubs: Gillingham, Leyton Orient |
|
OGILVIE, Connor | Matches played from: 5 December 2020   - 13 March 2021 Clubs: Gillingham |
|
OGILVIE, John | Matches played from: 23 April 1960   - 23 April 1960 Clubs: Mansfield Town |
|
OGILVIE, John | Matches played from: 11 September 1965   - 15 April 1967 Clubs: Workington |
|
OGLE, Reagan | Matches played from: 23 November 2021   - 23 April 2022 Clubs: Hartlepool United |
|
OGLEY, Alan | Matches played from: 12 September 1964   - 19 December 1967 Clubs: Manchester City, Stockport County |
|
OGLEY, Bill | Matches played from: 11 October 1919   - 18 April 1925 Clubs: Swansea Town, Queens Park Rangers |
|
OGOGO, Abu | Matches played from: 19 December 2015   - 6 March 2012 Clubs: Shrewsbury Town, Dagenham and Redbridge |
|
O'GRADY, Chris | Matches played from: 26 August 2014   - 4 December 2004 Clubs: Brighton and Hove Albion, Chesterfield, Rochdale, Oldham Athletic, Notts County |
|
O'GRADY, Mike | Matches played from: 4 April 1964   - 4 April 1964 Clubs: Huddersfield Town |
|
OGRIZOVIC, Steve | Matches played from: 3 January 1994   - 10 September 1977 Clubs: Coventry City, Chesterfield |
|
OGUNDERE, Isaac | Matches played from: 13 April 2024   - 13 April 2024 Clubs: AFC Wimbledon |
|
OGUNGBO, Mazeed | Matches played from: 7 September 2021   - 8 May 2023 Clubs: Arsenal Under-21, Crawley Town |
|
O'HAGAN, Charlie | Matches played from: 3 December 1904   - 1 April 1905 Clubs: Tottenham Hotspur |
|
O'HAGAN, Will | Matches played from: 1 May 1922   - 6 September 1924 Clubs: Norwich City, Aberdare Athletic |
|
O'HALLORAN, Matt | Matches played from: 15 November 2003   - 15 November 2003 Clubs: Oldham Athletic |
|
O'HALLORAN, Michael | Matches played from: 21 December 2012   - 19 February 2013 Clubs: Tranmere Rovers |
|
O'HALLORAN, Neil | Matches played from: 24 August 1957   - 24 August 1957 Clubs: Newport County |
|
O'HALLORAN, Stephen | Matches played from: 26 December 2006   - 26 December 2006 Clubs: Wycombe Wanderers |
|
O'HANLON, Kelham | Matches played from: 27 September 1986   - 21 February 1987 Clubs: Rotherham United |
|
O'HANLON, Sean | Matches played from: 1 January 2007   - 5 April 2014 Clubs: Milton Keynes Dons, Carlisle United |
|
O'HARA, Eddie | Matches played from: 18 August 1962   - 15 December 1962 Clubs: Barnsley |
|
O'HARA, Jamie | Matches played from: 25 March 2006   - 29 September 2007 Clubs: Chesterfield, Gillingham, Millwall |
|
O'HARA, Kieran | Matches played from: 5 January 2019   - 5 April 2021 Clubs: Macclesfield Town, Colchester United, Burton Albion |
|
O'HARA, P. | Matches played from: 30 November 1935   - 30 November 1935 Clubs: Southall |
|
O'HARE, Alan | Matches played from: 26 February 2002   - 25 March 2006 Clubs: Chesterfield |
|
O'HARE, Callum | Matches played from: 9 March 2019   - 9 March 2019 Clubs: Carlisle United |
|
O'HARE, John | Matches played from: 30 October 1968   - 7 January 1978 Clubs: Derby County, Nottingham Forest |
|
O'HORA, Warren | Matches played from: 28 October 2023   - 17 February 2024 Clubs: Milton Keynes Dons |
|
OJI, Sam | Matches played from: 5 September 2008   - 5 September 2008 Clubs: Hereford United |
|
OJO, Daniel | Matches played from: 6 April 2019   - 6 April 2019 Clubs: Yeovil Town |
|
OJO, Funso | Matches played from: 2 February 2021   - 9 May 2021 Clubs: Wigan Athletic |
|
OKAGBUE, David | Matches played from: 16 September 2023   - 16 April 2024 Clubs: Walsall |
|
OKAI, Parys | Matches played from: 3 May 2003   - 3 May 2003 Clubs: Luton Town |
|
O'KANE, Eunan | Matches played from: 22 September 2012   - 20 March 2012 Clubs: AFC Bournemouth, Torquay United |
|
O'KANE, John | Matches played from: 23 October 1996   - 17 August 2002 Clubs: Manchester United, Bradford City, Blackpool |
|
O'KANE, Liam | Matches played from: 17 March 1973   - 2 October 1973 Clubs: Nottingham Forest |
|
OKAY, Erkan | Matches played from: 8 November 2008   - 8 November 2008 Clubs: Histon |
|
OKEDINA, Jubril | Matches played from: 10 August 2021   - 10 August 2021 Clubs: Cambridge United |
|
O'KEEFE, Eamon | Matches played from: 20 October 1984   - 9 March 1985 Clubs: Port Vale |
|
O'KEEFE, Josh | Matches played from: 19 September 2009   - 17 April 2010 Clubs: Walsall |
|
O'KEEFE, Stuart | Matches played from: 8 April 2017   - 3 September 2022 Clubs: Milton Keynes Dons, Gillingham |
|
O'KEEFFE, Corey | Matches played from: 14 September 2019   - 2 April 2022 Clubs: Macclesfield Town, Rochdale |
|
O'KELLY, Richard | Matches played from: 21 October 1986   - 13 March 1984 Clubs: Port Vale, Walsall |
|
OKENABIRHIE, Fejiri | Matches played from: 15 December 2020   - 16 January 2021 Clubs: Doncaster Rovers |
|
OKONKWO, Arthur | Matches played from: 19 November 2022   - 26 December 2023 Clubs: Crewe Alexandra, Wrexham |
|
OKSANEN, Jaakko | Matches played from: 10 October 2020   - 17 April 2021 Clubs: AFC Wimbledon |
|
OKUONGHAE, Magnus | Matches played from: 12 September 2009   - 26 December 2003 Clubs: Colchester United, Rushden and Diamonds |
|
OLA-ADEBOMI, Ademola | Matches played from: 30 August 2022   - 30 August 2022 Clubs: Crystal Palace Under-21 |
|
OLAIGBE, Kazeem | Matches played from: 25 February 2023   - 25 February 2023 Clubs: Harrogate Town |
|
OLAOFE, Isaac | Matches played from: 19 October 2021   - 24 February 2024 Clubs: Sutton United, Stockport County |
|
OLD, Steven | Matches played from: 19 August 2017   - 31 August 2019 Clubs: Morecambe |
|
OLDACRE, Percy | Matches played from: 28 February 1920   - 28 February 1920 Clubs: Exeter City |
|
OLDAKER, Darren | Matches played from: 16 August 2016   - 16 August 2016 Clubs: Gillingham |
|
OLDFIELD, David | Matches played from: 31 March 1990   - 19 January 2002 Clubs: Leicester City, Manchester City, Millwall, Peterborough United |
|
OLDFIELD, Terry | Matches played from: 2 October 1962   - 5 October 1965 Clubs: Bristol Rovers |
|
OLDHAM, George | Matches played from: 20 September 1947   - 8 April 1948 Clubs: Newport County |
|
O'LEARY, David | Matches played from: 4 December 1979   - 7 May 1994 Clubs: Arsenal, Leeds United |
|
O'LEARY, Kristian | Matches played from: 17 October 2000   - 1 January 2008 Clubs: Swansea City |
|
O'LEARY, Stephen | Matches played from: 7 March 2006   - 7 October 2008 Clubs: Tranmere Rovers, Luton Town, Hereford United |
|
OLEJNIK, Robert | Matches played from: 14 October 2017   - 17 February 2014 Clubs: Mansfield Town, Lincoln City, Exeter City, Torquay United, Peterborough United |
|
OLEMBÉ, Salomon | Matches played from: 24 September 2003   - 24 September 2003 Clubs: Leeds United |
|
OLI, Dennis | Matches played from: 26 April 2008   - 14 September 2002 Clubs: Gillingham, Queens Park Rangers |
|
OLINYK, Peter | Matches played from: 3 February 1974   - 3 February 1974 Clubs: Bolton Wanderers |
|
OLIPHANT, David | Matches played from: 18 September 1962   - 30 April 1963 Clubs: Carlisle United |
|
OLIVA, Antonio | Matches played from: 28 May 1970   - 28 May 1970 Clubs: SSC Napoli |
|
OLIVE, Renato | Matches played from: 5 October 1994   - 5 October 1994 Clubs: US Lecce |
|
OLIVER, Adam | Matches played from: 29 January 2000   - 29 January 2000 Clubs: West Bromwich Albion |
|
OLIVER, Frank | Matches played from: 12 November 1904   - 12 November 1904 Clubs: Brentford |
|
OLIVER, Gavin | Matches played from: 15 August 1987   - 28 February 1983 Clubs: Bradford City, Tranmere Rovers |
|
OLIVER, Harry | Matches played from: 23 October 1948   - 12 September 1951 Clubs: Watford |
|
OLIVER, Jim | Matches played from: 26 December 1963   - 16 March 1968 Clubs: Norwich City, Colchester United |
|
OLIVER, Ken | Matches played from: 18 March 1961   - 15 December 1962 Clubs: Barnsley |
|
OLIVER, Ken | Matches played from: 23 April 1958   - 23 April 1958 Clubs: Exeter City |
|
OLIVER, Ken | Matches played from: 11 September 1965   - 19 November 1966 Clubs: Workington |
|
OLIVER, Len | Matches played from: 10 January 1925   - 5 March 1932 Clubs: Fulham |
|
OLIVER, Luke | Matches played from: 29 October 2011   - 24 April 2010 Clubs: Bradford City, Wycombe Wanderers |
|
OLIVER, Michael | Matches played from: 18 November 1995   - 18 November 1995 Clubs: Stockport County |
|
OLIVER, Neil | Matches played from: 26 December 1989   - 26 December 1989 Clubs: Blackburn Rovers |
|
OLIVER, Steve | Matches played from: 19 November 1984   - 26 November 1984 Clubs: Dagenham |
|
OLIVER, Vadaine | Matches played from: 5 December 2020   - 8 September 2018 Clubs: Gillingham, Crewe Alexandra, Bradford City, Northampton Town, Morecambe |
|
OLNEY, Ian | Matches played from: 18 August 1993   - 18 August 1993 Clubs: Oldham Athletic |
|
OLOMOLA, Olufela | Matches played from: 22 September 2018   - 23 April 2022 Clubs: Yeovil Town, Carlisle United, Hartlepool United |
|
OLOPADE, Tosin | Matches played from: 21 October 2023   - 21 October 2023 Clubs: Salford City |
|
O'LOUGHLIN, Nigel | Matches played from: 10 April 1976   - 10 April 1976 Clubs: Shrewsbury Town |
|
OLOWU, Joseph | Matches played from: 17 September 2022   - 16 March 2024 Clubs: Doncaster Rovers |
|
OLUFEMI, Tosin | Matches played from: 16 November 2013   - 26 September 2015 Clubs: Colchester United |
|
O'MAHONEY, Matt | Matches played from: 23 September 1936   - 12 April 1947 Clubs: Bristol Rovers, Ipswich Town |
|
O'MALLEY, Mason | Matches played from: 3 March 2020   - 7 August 2021 Clubs: Scunthorpe United |
|
OMIGIE, Joe | Matches played from: 21 February 1996   - 21 February 1996 Clubs: Brentford |
|
OMILABU, David | Matches played from: 30 August 2022   - 30 August 2022 Clubs: Crystal Palace Under-21 |
|
OMOTAYO, Gold | Matches played from: 15 September 2018   - 30 March 2019 Clubs: Bury |
|
OMOTOYE, Tyrese | Matches played from: 19 February 2022   - 7 December 2021 Clubs: Carlisle United, Forest Green Rovers, Leyton Orient |
|
OMOYINMI, Manny | Matches played from: 10 March 2001   - 10 March 2001 Clubs: Oxford United |
|
OMOZUSI, Elliott | Matches played from: 10 August 2010   - 26 December 2009 Clubs: Leyton Orient, Charlton Athletic |
|
ONARIASE, Manny | Matches played from: 7 August 2021   - 12 February 2022 Clubs: Scunthorpe United |
|
ONE, Armand | Matches played from: 21 September 2002   - 9 April 2002 Clubs: Northampton Town, Wrexham, Cambridge United |
|
O'NEIL, Brian | Matches played from: 20 November 1968   - 26 October 1974 Clubs: Burnley, Huddersfield Town |
|
O'NEIL, Joe | Matches played from: 5 November 1960   - 10 November 1960 Clubs: Bath City |
|
O'NEIL, Liam | Matches played from: 30 September 2017   - 14 February 2015 Clubs: Cambridge United, Chesterfield, Scunthorpe United |
|
O'NEIL, Tommy | Matches played from: 2 October 1948   - 2 October 1948 Clubs: Newport County |
|
O'NEIL, Tommy | Matches played from: 21 August 1978   - 27 January 1973 Clubs: Tranmere Rovers, Blackpool |
|
O'NEILL, Aiden | Matches played from: 18 February 2017   - 18 February 2017 Clubs: Oldham Athletic |
|
O'NEILL, Alan | Matches played from: 26 October 1963   - 26 October 1963 Clubs: Plymouth Argyle |
|
O'NEILL, Billy | Matches played from: 31 March 1951   - 29 September 1951 Clubs: Walsall |
|
O'NEILL, Billy | Matches played from: 16 August 1969   - 7 October 1969 Clubs: Carlisle United |
|
O'NEILL, Harry | Matches played from: 31 March 1923   - 7 April 1923 Clubs: Bristol Rovers |
|
O'NEILL, John | Matches played from: 13 April 1996   - 13 April 1996 Clubs: AFC Bournemouth |
|
O'NEILL, Keith | Matches played from: 17 August 1996   - 29 March 1997 Clubs: Norwich City |
|
O'NEILL, Les | Matches played from: 12 March 1973   - 31 December 1966 Clubs: Carlisle United, Darlington |
|
O'NEILL, Luke | Matches played from: 3 May 2015   - 2 January 2017 Clubs: Leyton Orient, Burnley, AFC Wimbledon, Southend United |
|
O'NEILL, Martin | Matches played from: 21 October 1972   - 7 January 1978 Clubs: Nottingham Forest |
|
O'NEILL, Michael | Matches played from: 30 January 1988   - 30 January 1988 Clubs: Newcastle United |
|
O'NEILL, Mikey | Matches played from: 14 January 2023   - 14 January 2023 Clubs: Grimsby Town |
|
O'NEILL, Sean | Matches played from: 5 November 1974   - 9 April 1985 Clubs: Chesterfield |
|
O'NEILL, Tommy | Matches played from: 5 November 1983   - 6 March 1984 Clubs: Northampton Town |
|
O'NEILL, Tyrone | Matches played from: 7 August 2021   - 7 August 2021 Clubs: Scunthorpe United |
|
ONIBUJE, Fola | Matches played from: 23 October 2004   - 23 October 2004 Clubs: Barnsley |
|
O'NIEN, Luke | Matches played from: 17 October 2020   - 13 February 2018 Clubs: Sunderland, Wycombe Wanderers |
|
ONSLOW | Matches played from: 15 November 1902   - 15 November 1902 Clubs: Poole |
|
ONUOHA, Nedum | Matches played from: 10 August 2016   - 10 August 2016 Clubs: Queens Park Rangers |
|
ONUORA, Iffy | Matches played from: 3 March 2004   - 29 October 1991 Clubs: Tranmere Rovers, Huddersfield Town |
|
ONYEDINMA, Fred | Matches played from: 17 October 2015   - 25 March 2017 Clubs: Millwall |
|
ONYEMAH, Mark | Matches played from: 5 November 2017   - 5 November 2017 Clubs: Dartford |
|
OPOKU, Jerome | Matches played from: 3 November 2020   - 26 January 2021 Clubs: Plymouth Argyle |
|
ORAM, Jake | Matches played from: 11 February 2023   - 11 February 2023 Clubs: Doncaster Rovers |
|
O'RAWE, Frank | Matches played from: 24 September 1924   - 13 March 1926 Clubs: Southend United |
|
ORD, Richard | Matches played from: 22 October 1988   - 3 May 1998 Clubs: Sunderland |
|
ORD, Roger | Matches played from: 31 January 1903   - 4 January 1902 Clubs: Wellingborough, Luton Town |
|
ORDISH, Cyril | Matches played from: 18 March 1939   - 18 March 1939 Clubs: Reading |
|
O'REGAN, Kieran | Matches played from: 19 March 1995   - 29 October 1991 Clubs: West Bromwich Albion, Huddersfield Town |
|
O'REILLY, Alex | Matches played from: 24 March 2001   - 24 March 2001 Clubs: Bristol Rovers |
|
O'REILLY, Gary | Matches played from: 8 February 1992   - 25 April 1989 Clubs: Brighton and Hove Albion, Crystal Palace |
|
O'RILEY, Matt | Matches played from: 24 April 2021   - 24 April 2021 Clubs: Milton Keynes Dons |
|
O'RILEY, Paul | Matches played from: 24 April 1973   - 24 April 1973 Clubs: Hull City |
|
O'RIORDAN, Connor | Matches played from: 29 April 2023   - 13 January 2024 Clubs: Crewe Alexandra |
|
O'RIORDAN, Don | Matches played from: 7 January 1984   - 17 October 1995 Clubs: Carlisle United, Notts County, Preston North End, Torquay United |
|
ORJI, Ike | Matches played from: 24 October 2023   - 24 October 2023 Clubs: Gillingham |
|
ORLANDI, Andrea | Matches played from: 2 October 2007   - 1 January 2008 Clubs: Swansea City |
|
ORME, Joseph | Matches played from: 6 December 1913   - 17 April 1915 Clubs: Millwall |
|
ORMEROD, Brett | Matches played from: 10 November 2001   - 25 October 2008 Clubs: Blackpool, Oldham Athletic |
|
ORMEROD, Tony | Matches played from: 22 November 1997   - 22 November 1997 Clubs: Middlesbrough |
|
ORMONDROYD, Ian | Matches played from: 20 December 1992   - 30 April 1996 Clubs: Leicester City, Derby County, Bradford City |
|
ORMSBY, Brendan | Matches played from: 3 February 1987   - 3 February 1987 Clubs: Leeds United |
|
ORMSTON, Alec | Matches played from: 8 January 1949   - 8 January 1949 Clubs: Stoke City |
|
ORMSTON, Arthur | Matches played from: 4 February 1928   - 25 August 1928 Clubs: Bristol Rovers |
|
O'ROURKE, Billy | Matches played from: 17 September 1983   - 19 February 1985 Clubs: Blackpool |
|
O'ROURKE, Harry | Matches played from: 9 November 1907   - 7 March 1908 Clubs: Bradford |
|
O'ROURKE, John | Matches played from: 28 December 1974   - 4 March 1967 Clubs: AFC Bournemouth, Chelsea, Middlesbrough |
|
O'ROURKE, John | Matches played from: 29 February 1936   - 10 April 1939 Clubs: Northampton Town |
|
O'ROURKE, John | Matches played from: 18 December 1971   - 12 August 1972 Clubs: Queens Park Rangers |
|
ORR, Albert | Matches played from: 15 October 1932   - 25 February 1933 Clubs: Torquay United |
|
ORR, Bradley | Matches played from: 21 August 2004   - 29 April 2006 Clubs: Bristol City |
|
ORR, Doug | Matches played from: 16 September 1957   - 16 September 1957 Clubs: Queens Park Rangers |
|
ORR, John | Matches played from: 26 April 1924   - 3 May 1924 Clubs: Luton Town |
|
ORR, Robert | Matches played from: 23 April 1927   - 24 March 1928 Clubs: Crystal Palace |
|
ORR, Willie | Matches played from: 10 October 1903   - 10 October 1903 Clubs: Fulham |
|
ORRELL, Richard | Matches played from: 24 November 1906   - 30 March 1907 Clubs: Plymouth Argyle |
|
ORRITT, Bryan | Matches played from: 9 November 1963   - 25 September 1961 Clubs: Middlesbrough, Birmingham City |
|
ORSI, Danilo | Matches played from: 27 November 2021   - 1 January 2024 Clubs: Harrogate Town, Grimsby Town, Crawley Town |
|
OSADEBE, Emmanuel | Matches played from: 26 December 2015   - 7 May 2022 Clubs: Gillingham, Macclesfield Town, Bradford City, Cambridge United, Walsall |
|
OSAYI-SAMUEL, Bright | Matches played from: 3 October 2015   - 20 February 2016 Clubs: Blackpool |
|
OSBORN, Alex | Matches played from: 16 August 2011   - 16 August 2011 Clubs: Dagenham and Redbridge |
|
OSBORN, Mark | Matches played from: 20 April 2002   - 20 April 2002 Clubs: Wycombe Wanderers |
|
OSBORN, Simon | Matches played from: 30 August 2004   - 17 December 1991 Clubs: Walsall, Wolverhampton Wanderers, Reading, Port Vale, Crystal Palace |
|
OSBORNE | Matches played from: 29 January 1898   - 29 January 1898 Clubs: Northfleet |
|
OSBORNE | Matches played from: 22 January 1898   - 2 April 1898 Clubs: Sheppey United |
|
OSBORNE, Charles | Matches played from: 4 March 1899   - 18 November 1899 Clubs: Sheppey United |
|
OSBORNE, Elliot | Matches played from: 19 August 2017   - 29 December 2021 Clubs: Morecambe, Stevenage |
|
OSBORNE, Ian | Matches played from: 21 August 1976   - 21 August 1976 Clubs: Port Vale |
|
OSBORNE, Jamey | Matches played from: 21 November 2017   - 21 November 2017 Clubs: Grimsby Town |
|
OSBORNE, John | Matches played from: 29 September 1928   - 29 September 1928 Clubs: Brighton and Hove Albion |
|
OSBORNE, Johnny | Matches played from: 26 March 1948   - 23 October 1948 Clubs: Watford |
|
OSBORNE, Junior | Matches played from: 2 September 2008   - 2 September 2008 Clubs: Aldershot Town |
|
OSBORNE, Karleigh | Matches played from: 22 August 2006   - 21 November 2017 Clubs: Brentford, Bristol City, Grimsby Town |
|
OSBORNE, Roger | Matches played from: 11 April 1981   - 28 March 1986 Clubs: Colchester United |
|
OSBOURNE | Matches played from: 20 September 1899   - 20 September 1899 Clubs: Bristol City |
|
OSBOURNE, Isaiah | Matches played from: 22 September 2017   - 17 April 2017 Clubs: Forest Green Rovers, Walsall |
|
OSBOURNE, R.J. | Matches played from: 3 November 1900   - 12 November 1900 Clubs: Bristol East |
|
OSCROFT, Harry | Matches played from: 1 March 1947   - 18 February 1961 Clubs: Mansfield Town, Stoke City, Port Vale |
|
OSEI, Darius | Matches played from: 24 September 2016   - 24 September 2016 Clubs: Oldham Athletic |
|
OSEW, Paul | Matches played from: 17 April 2021   - 17 April 2021 Clubs: AFC Wimbledon |
|
O'SHAUGHNESSY, Daniel | Matches played from: 7 October 2017   - 7 October 2017 Clubs: Cheltenham Town |
|
O'SHAUGHNESSY, Paul | Matches played from: 29 December 2001   - 29 December 2001 Clubs: Bury |
|
O'SHEA, Danny | Matches played from: 24 August 1991   - 30 August 1985 Clubs: Cambridge United, Exeter City, Southend United |
|
O'SHEA, Dara | Matches played from: 13 October 2018   - 1 January 2019 Clubs: Exeter City |
|
O'SHEA, Jay | Matches played from: 28 October 2014   - 14 March 2017 Clubs: Chesterfield, Bury, Milton Keynes Dons, Sheffield United |
|
OSHILAJA, Adedeji | Matches played from: 5 September 2020   - 16 August 2016 Clubs: Charlton Athletic, Gillingham |
|
OSHO, Gabriel | Matches played from: 13 April 2021   - 13 April 2021 Clubs: Rochdale |
|
OSMAN, Abdul | Matches played from: 21 October 2008   - 31 August 2013 Clubs: Northampton Town, Crewe Alexandra |
|
OSMAN, Harry | Matches played from: 15 November 1947   - 15 November 1947 Clubs: Bristol City |
|
OSMAN, Russell | Matches played from: 26 December 1991   - 16 January 1990 Clubs: Bristol City, Brighton and Hove Albion, Leicester City, Southampton |
|
OSMOND, Avery | Matches played from: 28 August 1948   - 28 August 1948 Clubs: Southend United |
|
OSMOND, B.E. | Matches played from: 28 November 1936   - 28 November 1936 Clubs: Dulwich Hamlet |
|
OSTER, John | Matches played from: 25 January 1997   - 25 January 1997 Clubs: Grimsby Town |
|
O'SULLIVAN | Matches played from: 16 December 1978   - 16 December 1978 Clubs: Enfield |
|
O'SULLIVAN, Aidan | Matches played from: 14 December 1974   - 14 December 1974 Clubs: Maidstone United |
|
O'SULLIVAN, Cyril | Matches played from: 16 November 1946   - 22 November 1947 Clubs: Reading |
|
O'SULLIVAN, John | Matches played from: 12 December 2015   - 7 April 2018 Clubs: Rochdale, Morecambe, Bury, Carlisle United |
|
O'SULLIVAN, Peter | Matches played from: 28 October 1972   - 13 April 1982 Clubs: Brighton and Hove Albion, Aldershot, Fulham |
|
O'SULLIVAN, Wayne | Matches played from: 2 November 2004   - 2 November 2004 Clubs: Exeter City |
|
OSWALD, Bert | Matches played from: 13 October 1934   - 15 October 1938 Clubs: Southend United |
|
OSWELL, Jason | Matches played from: 8 September 2018   - 8 September 2018 Clubs: Morecambe |
|
OTEH, Aramide | Matches played from: 16 September 2023   - 4 January 2020 Clubs: Walsall, Crawley Town, Bradford City |
|
O'TOOLE, John-Joe | Matches played from: 13 April 2024   - 6 October 2018 Clubs: AFC Wimbledon, Colchester United, Burton Albion, Mansfield Town, Northampton Town |
|
OTSEMOBOR, Jon | Matches played from: 25 August 2012   - 3 December 2005 Clubs: Milton Keynes Dons, Norwich City, Sheffield Wednesday, Rotherham United |
|
OTTO, Ricky | Matches played from: 22 October 1994   - 23 November 1996 Clubs: Southend United, Birmingham City |
|
OTTY | Matches played from: 16 December 1899   - 21 April 1900 Clubs: Gravesend United |
|
OTULAKOWSKI, Anton | Matches played from: 27 March 1984   - 9 February 1982 Clubs: Millwall, Southend United |
|
OVARD, Frank | Matches played from: 31 October 1981   - 31 October 1981 Clubs: Gillingham |
|
OVENDALE, Evan | Matches played from: 9 November 2021   - 9 November 2021 Clubs: Newport County |
|
OVENDALE, Mark | Matches played from: 23 September 2000   - 24 February 2001 Clubs: Luton Town |
|
OVENS, Gilbert | Matches played from: 22 September 1906   - 12 March 1914 Clubs: Bristol Rovers, Queens Park Rangers |
|
OVENSTONE, Davie | Matches played from: 25 January 1936   - 10 April 1937 Clubs: Queens Park Rangers, Cardiff City |
|
OVERSON, Vince | Matches played from: 1 November 1980   - 17 April 1995 Clubs: Burnley, Birmingham City, Stoke City |
|
OVERTON, John | Matches played from: 13 March 1976   - 4 November 1980 Clubs: Halifax Town, Gillingham |
|
OWEN, Billy | Matches played from: 19 December 1936   - 24 April 1937 Clubs: Exeter City |
|
OWEN, Billy | Matches played from: 25 January 1947   - 25 January 1947 Clubs: Exeter City |
|
OWEN, Billy | Matches played from: 22 February 1936   - 15 January 1938 Clubs: Reading, Newport County |
|
OWEN, Billy | Matches played from: 3 October 1936   - 27 December 1938 Clubs: Newport County |
|
OWEN, Bobby | Matches played from: 18 February 1967   - 30 March 1974 Clubs: Bury, Carlisle United |
|
OWEN, Brian | Matches played from: 8 September 1971   - 28 March 1970 Clubs: Colchester United, Watford |
|
OWEN, Gareth | Matches played from: 26 August 2006   - 20 September 2008 Clubs: Stockport County |
|
OWEN, Gareth | Matches played from: 30 September 1995   - 3 February 2001 Clubs: Wrexham |
|
OWEN, Gareth | Matches played from: 9 August 2005   - 5 November 2011 Clubs: Oldham Athletic, Port Vale |
|
OWEN, Gordon | Matches played from: 15 April 1980   - 25 August 1987 Clubs: Rotherham United, Sheffield Wednesday, Bristol City |
|
OWEN, Harry | Matches played from: 19 December 1908   - 18 September 1909 Clubs: Southend United |
|
OWEN, Terry | Matches played from: 20 December 1975   - 18 December 1976 Clubs: Chester |
|
OWEN-EVANS, Tom | Matches played from: 23 September 2014   - 25 November 2017 Clubs: Newport County |
|
OWENS, Edward | Matches played from: 19 April 1935   - 21 January 1939 Clubs: Crystal Palace |
|
OWENS, Isaac | Matches played from: 12 October 1907   - 26 January 1907 Clubs: Crystal Palace, Bristol Rovers |
|
OWER, Ian | Matches played from: 11 September 1965   - 19 November 1966 Clubs: Workington |
|
OWERS, Adrian | Matches played from: 6 April 1985   - 6 October 1990 Clubs: Southend United, Brighton and Hove Albion |
|
OWERS, Gary | Matches played from: 15 February 1995   - 15 August 1992 Clubs: Bristol City, Notts County, Sunderland |
|
OWUSU, Ansah | Matches played from: 24 March 2001   - 24 March 2001 Clubs: Bristol Rovers |
|
OWUSU, Lloyd | Matches played from: 11 April 2009   - 9 August 2003 Clubs: Brighton and Hove Albion, Brentford, Yeovil Town, Sheffield Wednesday |
|
OXBERRY, Jack | Matches played from: 3 September 1932   - 2 May 1936 Clubs: Reading, Aldershot |
|
OXFORD, Ken | Matches played from: 2 January 1954   - 9 November 1957 Clubs: Norwich City |
|
OXLADE-CHAMBERLAIN, Alex | Matches played from: 16 March 2010   - 26 February 2011 Clubs: Southampton |
|
OXLEY, Cyril | Matches played from: 15 December 1928   - 15 December 1928 Clubs: Southend United |
|
OXLEY, Dick | Matches played from: 8 September 1923   - 15 September 1923 Clubs: Queens Park Rangers |
|
OXLEY, Mark | Matches played from: 22 November 2016   - 2 March 2024 Clubs: Southend United, Oldham Athletic, Harrogate Town |
|
OXLEY, Scott | Matches played from: 19 August 1995   - 19 August 1995 Clubs: York City |
|
OXSPRING, Arnold | Matches played from: 13 December 1902   - 13 December 1902 Clubs: Barnsley |
|
OYEBANJO, Lanre | Matches played from: 8 November 2008   - 16 August 2014 Clubs: Histon, Crawley Town |
|
OYEDELE, Shola | Matches played from: 14 August 2004   - 25 March 2005 Clubs: Milton Keynes Dons |
|
OYEGOKE, Daniel | Matches played from: 7 October 2023   - 7 October 2023 Clubs: Bradford City |
|
OYELEKE, Emmanuel | Matches played from: 20 November 2012   - 16 March 2019 Clubs: Brentford, Exeter City, Port Vale |
|
OZOH, David | Matches played from: 30 August 2022   - 30 August 2022 Clubs: Crystal Palace Under-21 |
|
OZZARD, Bob | Matches played from: 16 November 1901   - 16 November 1901 Clubs: Weymouth |