Live
← St. Mirren
The record since 2016

St. Mirren: transfer history

Every signing and departure on record, year by year. This is the historical record, not live intelligence: for what’s happening now, see St. Mirren’s live page.

Moves on record
46
Arrivals
26
Departures
20
Sent on loan
6

No fees on record yet for these moves: spending and net spend appear once fee data is added. We never estimate them.

Activity by yearArrivalsDepartures

Busiest year on record: 2026, with 16 arrivals and 11 departures.

16 in · 11 out

2026

Arrivals

  1. 30 Aug 2026Nikolas Agrafiotisfrom SV Wehen WiesbadenTransferFee undisclosed
  2. 30 Aug 2026Louis Jacksonfrom MUNMan UtdLoan
  3. 25 Aug 2026Calvin Ramsayfrom LIVLiverpoolLoan
  4. 15 Aug 2026Ismeal Kabiafrom ARSArsenalLoan
  5. 1 Aug 2026Luke Thomasfrom Bristol Rovers F.C.Free transfer
  6. 30 Jul 2026Paul Nsiofrom RANRangersLoan
  7. 14 Jul 2026Eseosa Sulefrom WESWest Bromwich AlbionTransferFee undisclosed
  8. 9 Jul 2026Henry Fieldsonfrom Queen's Park F.C.Free transfer
  9. 1 Jul 2026Jacob Chapmanfrom HUDHuddersfield TownTransferFee undisclosed
  10. 25 Jun 2026Chris Mochriefrom Airdrieonians F.C.Free transfer
  11. 24 Jun 2026Ryan Carrfrom IPSIpswich TownFree transfer
  12. 19 Jun 2026Samuel Ramosfrom MFK Zemplín MichalovceFree transfer
  13. 2 Feb 2026Jacob Devaneyfrom MUNMan UtdLoan
  14. 21 Jan 2026Kion Etetefrom CARCardiff CityLoan
  15. 16 Jan 2026Jake Youngfrom Stevenage F.C.TransferFee undisclosed
  16. 7 Jan 2026Allan Campbellfrom DUDDundee UnitedFree transfer

Departures

  1. 5 Aug 2026Mikael Mandronto Stockport County F.C.Free transfer
  2. 9 Jul 2026Dan Nlunduluto Petrolul PloiestiFree transfer
  3. 2 Jul 2026Miguel Freckletonto LASKTransferFee undisclosed
  4. 28 Jun 2026Mark O'Harato KILKilmarnockFree transfer
  5. 23 Jun 2026Conor McMenaminto Coleraine F.C.TransferFee undisclosed
  6. 4 Jun 2026Oisin Smythto Partick Thistle F.C.Free transfer
  7. 1 Jun 2026Scott Tanserto FALFalkirkFree transfer
  8. 20 Feb 2026Tunmise Sobowaleto Shamrock Rovers F.C.Loan
  9. 2 Feb 2026Evan Mooneyto ARSArsenalTransferFee undisclosed
  10. 29 Jan 2026Fraser Taylorto Partick Thistle F.C.Loan
  11. 21 Jan 2026Oisin Smythto Partick Thistle F.C.Loan
1 in · 0 out

2025

Arrivals

  1. Jul 2025Richard Kingfrom Cavalier F.C.Move

Departures

None on record.

3 in · 3 out

2019

Arrivals

  1. Feb 2019Laurențiu Corbufrom FC Dinamo BucharestLoan
  2. 11 Jan 2019Mihai Popescufrom FC Dinamo BucharestLoan
  3. 2019Duckens Nazonfrom STVSTVVLoan

Departures

  1. Jul 2019Mihai Popescuto FC Dinamo BucharestBack from loan
  2. Jul 2019Laurențiu Corbuto FC Dinamo BucharestBack from loan
  3. 2019Duckens Nazonto STVSTVVBack from loan
1 in · 0 out

2018

Arrivals

  1. 28 Sept 2018Simeon Jacksonfrom Walsall F.C.Free transfer

Departures

None on record.

0 in · 1 out

2017

Arrivals

None on record.

Departures

  1. 2017Jason Naismithto Ross County F.C.Move
5 in · 5 out

2016

Arrivals

  1. 2016Alex Cooperfrom FALFalkirkMove
  2. 2016Gary Irvinefrom DUNDundeeMove
  3. 2016Mark Ridgersfrom KILKilmarnockBack from loan
  4. 2016David Clarksonfrom MOHMotherwellLoan
  5. 2016Rocco Quinnfrom Ross County F.C.Move

Departures

  1. 2016Luke Conlanto Morecambe F.C.Loan
  2. 2016Craig Reidto Dunfermline Athletic F.C.Move
  3. 2016Scott Agnewto Stranraer F.C.Move
  4. 2016Lewis McLearto Stirling Albion F.C.Loan
  5. 2016Barry Cuddihyto Annan Athletic F.C.Loan

From the historical record: Wikidata, an open database (CC0). Dates are only as exact as the record; “Move” means the type wasn’t recorded. Fees are shown only where a source gives one. Retrospective record, not Swoop intelligence.