St. Mirren

NameAgeOverall ratingPotentialTeam & Contract ValueWageTotal stats
J. McGinn 298282
Aston Villa
2018 ~ 2027
€29.5M€130K2221
23 D. Reid 175779
Crystal Palace
2023 ~ 2026
€500K€5001585
T. Small 196679
Charlton Athletic
2024 ~ 2025
€1.9M€2K1758
A. Dreyer 267778
Anderlecht
2023 ~ 2027
€12.5M€33K1985
Kwon Hyeok Kyu 2366
76
Hibernian
May 31, 2025 On loan
€1.8M€11K1708
23 A. Mooy 317575 Australia
Free
€0€02043
E. Erhahon 236874
Lincoln City
2023 ~ 2026
€1.8M€4K1869
A. Jones 267273
Hull City
2020 ~ 2026
€2.4M€27K1704
24 Í. Þorvaldsson 226573
Rosenborg
2023 ~ 2027
€1.6M€2K1814
L. Morgan 277373
New York RB
2022 ~ 2025
€3.3M€8K2021
J. Henderson 2261
73
Ross County
2023 ~ 2025
€800K€1K1682
24 P. Dummett 317272
Newcastle United
2010 ~ 2024
€1.6M€53K1739
K. McLean 327272
Norwich City
2018 ~ 2026
€1.6M€22K1984
A. Famewo 2567
71
Sheffield Wednesday
2022 ~ 2025
€1.3M€4K1492
C. Ronan 266871
Colorado Rapids
2023 ~ 2026
€1.6M€4K1800
J. McGrath 2771
+1
71
+1
Aberdeen
2023 ~ 2025
€2M€6K1959
R. Stewart 277171
Southampton
2023 ~ 2026
€2M€35K1748
K. Baccus 266871
Mansfield Town
2024 ~ 2026
€1.6M€5K1863
17 N. Hasselbaink 256870
Excelsior
2015 ~ 2017
€1.1M€7K1771
H. Coulson 266770
Blackpool
2024 ~ 2028
€1.2M€4K1654
24 S. Bahoken 317070
Kayserispor
2023 ~ 2024
€1.3M€9K1690
10 D. Wyness 326270 Scotland
Free
€0€01165
J. Alnwick 316969
Cardiff City
2022 ~ 2025
€750K€7K1274
15 A. Drury 205769
Manchester City
2011 ~ 2016
€120K€3K1507
V. Hladký 336969
Burnley
2024 ~ 2026
€450K€20K1346
G. Carey 356969
St. Johnstone
2022 ~ 2025
€550K€3K2026
J. Doyle-Hayes 256669
Hibernian
2021 ~ 2025
€1.1M€3K1805
10 M. Camara 346268
Torquay United
2009
€0€01220
17 C. Newton 246368
Cambridge United
2015 ~ 2017
€450K€4K1762
R. Strain 276768
Dundee United
2024 ~ 2026
€1.1M€3K1822
S. McLoughlin 276868
Hull City
2019 ~ 2026
€1.1M€15K1548
Z. Hemming 246468
Leyton Orient
Jun 30, 2025 On loan
€675K€5K1033
D. Nazon 306868
Kayserispor
2024 ~ 2026
€1.2M€7K1624
K. Magennis 2565
68
-1
Kilmarnock
2023 ~ 2025
€950K€2K1866
14 J. Holt 195167
Notts County
2013 ~ 2014
€35K€1K1231
20 C. Dilo 256167
Paris
2018 ~ 2020
€250K€1K1066
09 C. Molloy 225867 Scotland
Free
€0€01212
16 G. Harkins 306666
Dundee
2014 ~ 2016
€575K€6K1811
23 S. Chabbi 286666
Ried
2021 ~ 2023
€875K€4K1557
M. Popescu 3166
66
FCSB
2024 ~ 2025
€575K€5K1464
24 K. McAllister 246466
Forest Green Rovers
2022 ~ 2025
€750K€4K1762
23 İ. Durmuş 286666
Lechia Gdańsk
2021 ~ 2026
€850K€3K1789
B. Lyons 276566
Kilmarnock
2021 ~ 2026
€825K€2K1827
16 J. Tesselaar 266566
De Graafschap
2015 ~ 2016
€500K€7K1554
20 E. Sonupé 235966
Stevenage
2018 ~ 2020
€220K€2K1567
24 M. Millar 266566
Macarthur
2022 ~ 2024
€775K€1K1824
J. Shaughnessy 316666
Dundee
2023 ~ 2025
€575K€2K1458
21 J. Naismith 266465
Ross County
2020 ~ 2021
€625K€2K1680
15 I. Haddad 256365
FC Dordrecht
2013 ~ 2015
€325K€2K1638
D. Gallagher 336565
Dundee United
2023 ~ 2025
€350K€2K1405
11 C. Innes 336065
Inverness CT
2010 ~ 2011
€0€01257
24 R. Edwards 296565
Amorebieta
2023 ~ 2024
€700K€2K1852
15 R. Brittain 306565
Ross County
2013 ~ 2015
€425K€5K1844
16 J. Sutton 316565
St. Johnstone
2015 ~ 2017
€450K€6K1535
T. Carson 366565
Dundee
2023 ~ 2026
€80K€1K1212
17 M. Ridgers 256165
Partick Thistle
2017 ~ 2017
€240K€2K1059
J. Jones 296565
Carlisle United
2024 ~ 2027
€700K€4K1681
22 A. Jakubiak 246065
Dundee
2020 ~ 2022
€375K€1K1516
18 E. Plummer 225865
Motherwell
2017 ~ 2018
€150K€1K1390
P. McGinn 3365
65
Motherwell
2022 ~ 2025
€350K€2K1728
22 D. McGregor 356464
Hibernian
2015 ~ 2023
€150K€1K1445
13 J. McCluskey 246064
Dundee
2011 ~ 2017
€210K€2K1387
T. Watt 3064
64
Motherwell
Jun 30, 2025 On loan
€575K€2K1778
A. Greive 256164
Bohemians
2024 ~ 2025
€450K€7001500
22 N. Sheron 236064
Harrogate Town
2021 ~ 2023
€325K€2K1619
22 C. Quaner 306464
Austria Klagenfurt
2021 ~ 2023
€575K€3K1566
24 Isma 326464
Livingston
2022 ~ 2024
€475K€2K1641
C. MacPherson 256164
St. Johnstone
2022 ~ 2025
€425K€1K1770
23 C. Waters 266364
Kilmarnock
2017 ~ 2023
€525K€2K1540
C. McCarthy 266364
Barnsley
2022 ~ 2025
€500K€2K1444
18 R. Loy 296464
Dundee
2015 ~ 2018
€450K€3K1603
23 A. Power 346464
Kilmarnock
2022 ~ 2023
€275K€2K1762
21 K. Broadfoot 356464
Kilmarnock
2020 ~ 2021
€150K€1K1419
20 G. Wylde 286464
Livingston
2019 ~ 2020
€450K€2K1776
J. Magennis 336464
Exeter City
2024 ~ 2025
€375K€2K1660
J. Bolton 296464
Fleetwood Town
2024 ~ 2026
€500K€5K1607
D. Cornell 3364
64
Preston North End
2022 ~ 2026
€190K€6K1038
17 K. Dillon 225664
Longford Town
2015 ~ 2017
€150K€5001603
18 D. Wilks 215564
Colchester United
2016 ~ 2018
€90K€2K1004
J. Holmes 276063
Western Sydney Wanderers
2024 ~ 2025
€240K€1K1030
21 Z. Zlámal 346363
St. Johnstone
2018 ~ 2021
€80K€1K1280
16 M. Higdon 316363
Sheffield United
2014 ~ 2016
€300K€4K1598
22 L. Corbu 276363
Chindia Târgovişte
2020 ~ 2022
€475K€2K1542
15 J. Travner 286363
Reading
2015 ~ 2015
€275K€5K1675
24 S. Mallan 276363
Salford City
2021 ~ 2024
€500K€4K1812
22 P. McGowan 336363
Dundee
2014 ~ 2023
€300K€2K1850
15 G. Adam 235663
Dundee
2014 ~ 2018
€80K€3K1153
K. Sadlier 2963
63
Wycombe Wanderers
2023 ~ 2025
€475K€3K1778
24 S. Kelly 296363
Livingston
2021 ~ 2024
€400K€2K1700
19 D. Grainger 316363
Carlisle United
2014 ~ 2019
€240K€3K1759
15 I. Harte 366363
AFC Bournemouth
2013 ~ 2015
€0€3K1836
20 S. Jackson 326363
Stevenage
2020 ~ 2020
€300K€3K1642
24 J. Caprice 306363
Burton Albion
2023 ~ 2025
€425K€1K1673
E. Brophy 286363
Ross County
2023 ~ 2025
€500K€2K1738
16 S. Lappin 326363
St. Johnstone
2014 ~ 2016
€250K€4K1805
16 A. Dorman 336363
New England
2012 ~ 2020
€150K€3K1829
21 T. Andreu 326262
Ross County
2021 ~ 2021
€325K€2K1703
23 L. Hodson 306262
Kilmarnock
2021 ~ 2023
€350K€1K1596
21 A. Hammill 326262
Derry City
2020 ~ 2025
€325K€8001659
20 V. Genev 306262 Bulgaria
Free
€0€01348
13 M. Corcoran 316262
Ross County
2010 ~ 2013
€160K€2K1445
22 M. Willock 245962
Salford City
2021 ~ 2022
€300K€3K1665
13 B. Mehmet 286262
Perth Glory
2011 ~ 2014
€250K€2K1458
23 B. Mason 246162
Crawley Town
2022 ~ 2024
€375K€2K1614
C. Main 326262
Dundee
2024 ~ 2025
€325K€2K1607
24 D. Lyness 316262
St Patrick's
2023 ~ 2023
€210K€5501097
L. Erwin 306262
HJK
2024 ~ 2028
€400K€5001553
21 S. McGinn 316161
Hibernian
2020 ~ 2021
€275K€2K1725
21 Y. Arquin 326161
Wuhan Changjiang
2021 ~ 2021
€250K€2K1571
19 S. Puri 306161
Waterford
2017 ~ 2021
€240K€1K1626
24 D. Connolly 286161
Bohemians
2023 ~ 2024
€325K€7001646
K. Dennis 346161
Tranmere Rovers
2023 ~ 2025
€160K€3K1631
12 G. Mason 316161
Dunfermline Athletic
2010 ~ 2012
€70K€2K1621
24 J. Obika 326161
Motherwell
2023 ~ 2024
€275K€2K1555
22 S. Cuthbert 346161
Stevenage
2018 ~ 2022
€110K€2K1353
19 D. Imrie 346161
Hamilton Academical
2014 ~ 2019
€130K€2K1693
09 M. Docherty 205061 Scotland
Free
€0€01046
13 S. O'Donnell 286060
Dundee
2010 ~ 2013
€140K€2K1542
18 M. Foden 214860
Ross County
2016 ~ 2022
€40K€1K908
D. Mullen 2960
-1
60
-1
Derry City
2023 ~ 2025
€250K€8001604
19 J. McKee 255760
Dundalk
2019 ~ 2019
€130K€1K1602
12 J. Potter 316060
Dunfermline Athletic
2011 ~ 2012
€80K€2K1321
14 L. Guy 276060
Carlisle United
2014 ~ 2017
€170K€2K1578
M. Howard 376060
Wrexham
2022 ~ 2025
€25K€9501056
17 P. Cregg 305959
St Patrick's
2016 ~ 2017
€140K€1K1640
24 C. Smith 275959
Morecambe
2023 ~ 2024
€240K€2K1593
16 C. Birchall 315959
Port Vale
2013 ~ 2016
€130K€2K1624
D. Rogers 305959
St Patrick's
2022 ~ 2024
€150K€5001128
14 L. Mair 325959
Partick Thistle
2014 ~ 2014
€40K€2K1351
S. Foley 3759
59
Barrow
2022 ~ 2025
€70K€2K1664
23 N. Brock-Madsen 295959
Randers
2021 ~ 2023
€220K€3K1436
J. King 285959
Swindon Town
2024 ~ 2026
€200K€2K1536
24 A. Campbell 285959
Crawley Town
2023 ~ 2024
€230K€2K1520
21 J. Dayton 315959
Leyton Orient
2017 ~ 2021
€180K€3K1641
24 J. Morias 275858
Notts County
2023 ~ 2026
€220K€4K1615
18 P. Gallacher 375858
Hearts
2016 ~ 2018
€9K€1K1022
14 S. Parkin 325858
Exeter City
2013 ~ 2014
€70K€7501453
13 A. McHugh 205056
Hartlepool United
2012 ~ 2017
€35K€1K965
13 W. Haining 295454
Morecambe
2009 ~ 2015
€45K€01312