All opposition players that played against STFC, with surnames beginning with: I

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)
   IACOVITTI, Alex Matches played from: 22 September 2017    - 14 December 2019
Clubs: Forest Green Rovers, Oldham Athletic
   IANNONE, Anniello Matches played from: 22 November 1980    - 22 November 1980
Clubs: Weymouth
   IBEHRE, Jabo Matches played from: 27 January 2009    - 21 September 2019
Clubs: Walsall, Milton Keynes Dons, Leyton Orient, Stockport County, Colchester United, Cambridge United
   IBRAHIM, Bradley Matches played from: 22 August 2023    - 22 August 2023
Clubs: Arsenal Under-21
   IBRAHIM, Deren Matches played from: 5 November 2017    - 5 November 2017
Clubs: Dartford
   ICETON, Jake Matches played from: 24 October 1931    - 31 August 1938
Clubs: Fulham, Aldershot, Clapton Orient
   ICETON, Lloyd Matches played from: 10 December 1949    - 10 December 1949
Clubs: Carlisle United
   IDE, Charlie Matches played from: 22 August 2006    - 4 September 2007
Clubs: Brentford
   IDEHO, Joel Matches played from: 7 September 2021    - 7 September 2021
Clubs: Arsenal Under-21
   IDEM, Emmanuel Matches played from: 5 January 2019    - 5 January 2019
Clubs: Macclesfield Town
   IFIL, Philip Matches played from: 12 September 2009    - 12 March 2011
Clubs: Colchester United, Dagenham and Redbridge
   IFILL, Paul Matches played from: 24 October 2000    - 14 April 2001
Clubs: Millwall
   IGGLEDEN, Ray Matches played from: 18 February 1956    - 18 February 1956
Clubs: Exeter City
   IGOE, John Matches played from: 27 September 1930    - 27 September 1930
Clubs: Thames Association
   IGOE, Sammy Matches played from: 16 December 2006    - 14 February 2002
Clubs: Bristol Rovers, Portsmouth, Reading
   IHIONVIEN, Bradley Matches played from: 7 November 2023    - 6 January 2024
Clubs: Colchester United
   IKEME, Carl Matches played from: 25 August 2009    - 11 March 2014
Clubs: Wolverhampton Wanderers
   IKPEAZU, Uche Matches played from: 30 September 2017    - 18 August 2015
Clubs: Cambridge United, Port Vale
   ILES, Albert Matches played from: 30 October 1937    - 12 March 1938
Clubs: Bristol Rovers
   ILES, B. Matches played from: 17 November 1900    - 21 November 1900
Clubs: Staple Hill
   ILESANMI, Emmanuel Matches played from: 27 November 2021    - 30 July 2022
Clubs: Harrogate Town
   ILESANMI, Femi Matches played from: 12 March 2011    - 6 March 2012
Clubs: Dagenham and Redbridge
   ILEY, Jim Matches played from: 16 November 1963    - 10 April 1965
Clubs: Newcastle United
   ILIC, Saša Matches played from: 4 April 1998    - 20 September 2003
Clubs: Charlton Athletic, Blackpool, Barnsley
   ILIEV, Dejan Matches played from: 14 November 2020    - 14 November 2020
Clubs: Shrewsbury Town
   ILLINGWORTH, Jeremy Matches played from: 4 May 1997    - 4 May 1997
Clubs: Huddersfield Town
   ILUNGA, Brooklyn Matches played from: 28 October 2023    - 28 October 2023
Clubs: Milton Keynes Dons
   IMLACH, Mike Matches played from: 7 May 1984    - 14 September 1984
Clubs: Peterborough United, Tranmere Rovers
   IMLACH, Stewart Matches played from: 10 December 1960    - 2 September 1964
Clubs: Coventry City, Crystal Palace
   IMPEY, Andy Matches played from: 4 January 1993    - 5 February 1997
Clubs: Queens Park Rangers
   IMPEY, John Matches played from: 1 October 1985    - 26 February 1985
Clubs: Exeter City, AFC Bournemouth, Cardiff City, Torquay United
   IMPROTA, Giovanni Matches played from: 9 May 1970    - 28 May 1970
Clubs: SSC Napoli
   IMRAY, Danny Matches played from: 30 August 2022    - 30 August 2022
Clubs: Crystal Palace Under-21
   IMRIE, James Matches played from: 28 November 1931    - 17 April 1933
Clubs: Luton Town
   INCE, Clayton Matches played from: 21 December 2002    - 17 April 2010
Clubs: Crewe Alexandra, Walsall
   INCE , Paul Matches played from: 28 January 1989    - 19 March 1994
Clubs: West Ham United, Manchester United
   INCE, Rohan Matches played from: 9 November 2019    - 26 August 2014
Clubs: Cheltenham Town, Brighton and Hove Albion
   INCE, Tom Matches played from: 23 November 2010    - 23 November 2010
Clubs: Notts County
   INCOCCIATI, Giuseppe Matches played from: 15 November 1994    - 15 November 1994
Clubs: Ascoli Calcio 1898
   INGHAM, Billy Matches played from: 15 April 1972    - 2 March 1973
Clubs: Burnley
   INGHAM, Billy Matches played from: 26 December 1910    - 28 February 1914
Clubs: Norwich City
   INGHAM, Harry Matches played from: 7 September 1907    - 13 March 1909
Clubs: Plymouth Argyle
   INGHAM, Michael Matches played from: 31 August 2002    - 13 January 2007
Clubs: Stockport County, Wrexham
   INGHAM, Tony Matches played from: 27 September 1952    - 12 January 1963
Clubs: Queens Park Rangers
   INGIMARSSON, Ívar Matches played from: 26 December 2000    - 5 March 2002
Clubs: Brentford
   INGLEDOW, Jamie Matches played from: 22 September 2001    - 22 September 2001
Clubs: Chesterfield
   INGLETHORPE, Alex Matches played from: 22 August 2000    - 20 April 1992
Clubs: Exeter City, Leyton Orient, Watford
   INGLIS Matches played from: 18 April 1896    - 18 April 1896
Clubs: Clapton
   INGLIS, Bill Matches played from: 28 March 1931    - 26 December 1925
Clubs: Exeter City, Brentford, Reading
   INGLIS, Bill Matches played from: 13 December 1930    - 19 December 1931
Clubs: Northampton Town
   INGLIS, Bill Matches played from: 29 April 1933    - 29 April 1933
Clubs: Watford
   INGLIS, John Matches played from: 4 April 1969    - 15 April 1969
Clubs: Crewe Alexandra
   INGRAM Matches played from: 15 November 1902    - 31 October 1903
Clubs: Poole
   INGRAM, Ethan Matches played from: 21 October 2023    - 10 February 2024
Clubs: Salford City
   INGRAM, Gerry Matches played from: 29 November 1969    - 20 November 1971
Clubs: Preston North End
   INGRAM, Matt Matches played from: 10 August 2016    - 12 November 2013
Clubs: Queens Park Rangers, Hull City, Wycombe Wanderers
   INGRAM, Rae Matches played from: 18 September 2001    - 7 September 2002
Clubs: Port Vale
   INGS, Danny Matches played from: 1 January 2011    - 1 February 2011
Clubs: AFC Bournemouth
   INMAN, Bradden Matches played from: 16 April 2013    - 21 January 2017
Clubs: Crewe Alexandra, Peterborough United
   INMAN, Niall Matches played from: 3 January 1998    - 3 January 1998
Clubs: Stevenage Borough
   INNERD, Wilfred Matches played from: 1 November 1905    - 17 October 1908
Clubs: Crystal Palace
   INNES, Bob Matches played from: 30 January 1897    - 28 March 1896
Clubs: Gravesend United, Brighton and Hove Albion, New Brompton, Royal Ordnance Factories
   INNES, Mark Matches played from: 8 October 2005    - 21 February 2004
Clubs: Port Vale, Oldham Athletic, Chesterfield
   INNISS, Ryan Matches played from: 15 August 2023    - 18 October 2014
Clubs: Forest Green Rovers, Newport County, Port Vale, Yeovil Town
   INNS, Tommy Matches played from: 26 March 1937    - 18 April 1938
Clubs: Millwall
   IONTTON, Arthur Matches played from: 22 October 2019    - 22 October 2019
Clubs: Stevenage
   IORFA, Dominic Matches played from: 29 November 1992    - 3 April 1993
Clubs: Peterborough United
   IPPOLITO, Mario Matches played from: 9 April 1983    - 9 April 1983
Clubs: Peterborough United
   IREDALE, Jack Matches played from: 10 August 2019    - 10 August 2021
Clubs: Carlisle United, Cambridge United
   IRELAND, A. Matches played from: 21 September 1895    - 28 March 1896
Clubs: Royal Ordnance Factories
   IRELAND, Craig Matches played from: 11 September 2004    - 27 March 2004
Clubs: Peterborough United, Notts County, Barnsley
   IRELAND, Sid Matches played from: 21 September 1912    - 5 April 1915
Clubs: Southampton
   IRELAND, Stephen Matches played from: 30 October 2012    - 30 October 2012
Clubs: Aston Villa
   IREMONGER, Albert Matches played from: 14 January 1911    - 3 February 1912
Clubs: Notts County
   IRIEKPEN, Izzy Matches played from: 1 November 2008    - 31 December 2005
Clubs: Scunthorpe United, Swansea City
   IRON, Finley Matches played from: 23 October 2018    - 23 October 2018
Clubs: Cambridge United
   IRONS, Kenny Matches played from: 6 November 1999    - 3 March 1999
Clubs: Huddersfield Town, Tranmere Rovers
   IRONSIDE, Joe Matches played from: 14 September 2019    - 2 September 2023
Clubs: Macclesfield Town, Sheffield United, Cambridge United, Doncaster Rovers
   IRONSIDE, Roy Matches played from: 1 February 1969    - 11 January 1964
Clubs: Barnsley, Rotherham United
   IRONTON, Nicky Matches played from: 6 December 1986    - 6 December 1986
Clubs: Enfield
   IRVINE, Alan Matches played from: 26 December 1989    - 19 October 1991
Clubs: Blackburn Rovers
   IRVINE, Alan Matches played from: 20 February 1988    - 20 February 1988
Clubs: Shrewsbury Town
   IRVINE, George Matches played from: 14 December 1912    - 14 December 1912
Clubs: West Ham United
   IRVINE, Jimmy Matches played from: 21 November 1964    - 15 October 1966
Clubs: Middlesbrough
   IRVINE, Sammy Matches played from: 6 September 1975    - 2 October 1979
Clubs: Shrewsbury Town, Stoke City
   IRVING, Joseph Matches played from: 14 November 1925    - 14 November 1925
Clubs: Aberdare Athletic
   IRVING, Russell Matches played from: 15 December 1984    - 28 March 1986
Clubs: Colchester United
   IRWIN, Billy Matches played from: 4 April 1972    - 30 August 1977
Clubs: Cardiff City
   IRWIN, Cec Matches played from: 21 September 1963    - 3 April 1971
Clubs: Sunderland
   IRWIN, Denis Matches played from: 25 September 1993    - 13 January 1990
Clubs: Manchester United, Oldham Athletic
   IRWIN, George Matches played from: 20 October 1923    - 27 October 1923
Clubs: Reading
   ISAAC, Bobby Matches played from: 24 September 1988    - 24 September 1988
Clubs: Brighton and Hove Albion
   ISEGUAN, Nelson Matches played from: 6 October 2020    - 6 October 2020
Clubs: Exeter City
   ISGROVE, Lloyd Matches played from: 30 January 2016    - 30 January 2016
Clubs: Barnsley
   ISHERWOOD, Liam Matches played from: 6 March 2021    - 6 March 2021
Clubs: Accrington Stanley
   ISMAIL, Zeli Matches played from: 5 October 2019    - 14 September 2013
Clubs: Bradford City, Bury, Wolverhampton Wanderers
   ISON, Ernie Matches played from: 18 January 1930    - 8 October 1930
Clubs: Brighton and Hove Albion
   ISSA, Tariq Matches played from: 28 April 2018    - 28 April 2018
Clubs: Colchester United
   ISSAKA, Freddie Matches played from: 12 October 2021    - 20 September 2022
Clubs: Plymouth Argyle
   ISTEAD, Steven Matches played from: 28 August 2004    - 28 August 2004
Clubs: Hartlepool United
   IVERSEN, Daniel Matches played from: 29 September 2018    - 13 April 2019
Clubs: Oldham Athletic
   IVERSON, Bob Matches played from: 8 December 1934    - 8 December 1934
Clubs: Lincoln City
   IVES, Alan Matches played from: 3 January 1976    - 6 January 1976
Clubs: Tooting and Mitcham United
   IVES, Ben Matches played from: 1 September 1913    - 12 February 1913
Clubs: Queens Park Rangers, Exeter City
   IWELUMO, Chris Matches played from: 26 December 2005    - 24 November 2012
Clubs: Colchester United, Charlton Athletic, Brighton and Hove Albion, Stoke City, Oldham Athletic, Notts County
   IZQUIERDO, Jackson Matches played from: 30 August 2022    - 30 August 2022
Clubs: Crystal Palace Under-21
   IZZARD, Bill Matches played from: 17 February 1934    - 30 January 1935
Clubs: Aldershot
   IZZET, Kemal Matches played from: 1 September 2001    - 3 December 2011
Clubs: Colchester United