CaleyThistleOnline

Appearances

Appearances, season contribution and consecutive team matches.

Complete player tallies

Reset

361 players

Player directory
Player Apps ↑SeasonsApps/seasonStarts %Longest run
Daniel Mackay 103520.6052.4%22

Most appearances against: Greenock Morton (9)

Highest season total: 2022/23 (40 appearances)

More about Daniel Mackay
Starts
54
Substitute appearances
49
Share of selected team matches
7.1%
Goals
17

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2026/276-30.0%0.0%
2022/2340581.6%6.7%
2020/2130988.2%19.1%
2018/1917132.7%1.3%
2017/1810221.3%2.8%
Paul Cherry 104334.6796.2%47

Most appearances against: Forfar Athletic (9)

Highest season total: 1997/98 (39 appearances)

More about Paul Cherry
Starts
100
Substitute appearances
4
Share of selected team matches
7.2%
Goals
14

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
1998/9928471.8%4.7%
1997/9839888.6%9.1%
1996/9737288.1%2.7%
Tom Walsh 104426.0076.9%27

Most appearances against: Dunfermline, Greenock Morton (11)

Highest season total: 2018/19 (43 appearances)

More about Tom Walsh
Starts
80
Substitute appearances
24
Share of selected team matches
7.2%
Goals
16

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2022/231-2.0%0.0%
2021/2235368.6%4.1%
2019/2025365.8%5.0%
2018/19431082.7%12.7%
Davie Ross 105335.0073.3%20

Most appearances against: Alloa Athletic (9)

Highest season total: 1995/96 (38 appearances)

More about Davie Ross
Starts
77
Substitute appearances
28
Share of selected team matches
7.3%
Goals
10

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
1997/9831170.5%1.1%
1996/9736485.7%5.3%
1995/9638588.4%6.9%
James Vincent 105521.0079.0%11

Most appearances against: Dundee Utd (12)

Highest season total: 2019/20 (28 appearances)

More about James Vincent
Starts
83
Substitute appearances
22
Share of selected team matches
7.3%
Goals
7

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2020/218-23.5%0.0%
2019/2028273.7%3.3%
2015/1618238.3%3.2%
2014/1524253.3%3.1%
2013/1427158.7%1.8%
Liam Keogh 106521.2051.9%51

Most appearances against: St. Johnstone, Queen of the South, St. Mirren (8)

Highest season total: 2003/04 (35 appearances)

More about Liam Keogh
Starts
55
Substitute appearances
51
Share of selected team matches
7.3%
Goals
3

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2006/0710-23.3%0.0%
2005/068-17.8%0.0%
2004/0524-57.1%0.0%
2003/0435374.5%3.3%
2002/0329-65.9%0.0%
Danny Williams 108336.0070.4%24

Most appearances against: Dundee Utd (11)

Highest season total: 2015/16 (43 appearances)

More about Danny Williams
Starts
76
Substitute appearances
32
Share of selected team matches
7.5%
Goals
5

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2015/1643191.5%1.6%
2014/1541391.1%4.6%
2013/1424152.2%1.8%
Darren Dods 112337.33100.0%34

Most appearances against: Dundee Utd (12)

Highest season total: 2005/06 (43 appearances)

More about Darren Dods
Starts
112
Substitute appearances
-
Share of selected team matches
7.7%
Goals
7

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2006/0739490.7%7.5%
2005/0643295.6%3.0%
2004/0530171.4%2.2%
Robbie Deas 113337.6795.6%54

Most appearances against: Raith Rovers (12)

Highest season total: 2021/22 (50 appearances)

More about Robbie Deas
Starts
108
Substitute appearances
5
Share of selected team matches
7.8%
Goals
2

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2022/2330161.2%1.3%
2021/2250-98.0%0.0%
2020/2133197.1%2.1%
Wallace Duffy 113522.6090.3%12

Most appearances against: Ayr United (11)

Highest season total: 2022/23 (33 appearances)

More about Wallace Duffy
Starts
102
Substitute appearances
11
Share of selected team matches
7.8%
Goals
5

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2024/2510-23.3%0.0%
2023/2430262.5%3.4%
2022/2333267.3%2.7%
2021/2224-47.1%0.0%
2020/2116147.1%2.1%
Mike Noble 113428.2597.3%56

Most appearances against: East Stirlingshire, Ross County, Albion Rovers, Alloa Athletic, Cowdenbeath (11)

Highest season total: 1995/96 (43 appearances)

More about Mike Noble
Starts
110
Substitute appearances
3
Share of selected team matches
7.8%
Goals
3

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
1997/986-13.6%0.0%
1996/9740295.2%2.7%
1995/9643-100.0%0.0%
1994/9524160.0%1.9%
Mark McCulloch 119339.6799.2%51

Most appearances against: Livingston (13)

Highest season total: 1999/00 (46 appearances)

More about Mark McCulloch
Starts
118
Substitute appearances
1
Share of selected team matches
8.2%
Goals
9

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
1999/0046297.9%2.5%
1998/9936492.3%4.7%
1997/9837384.1%3.4%
Martin Bavidge 122430.5058.2%31

Most appearances against: Airdrieonians (12)

Highest season total: 2001/02 (42 appearances)

More about Martin Bavidge
Starts
71
Substitute appearances
51
Share of selected team matches
8.4%
Goals
19

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2001/0242691.3%7.6%
2000/0135781.4%8.3%
1999/0035574.5%6.3%
1998/9910125.6%1.2%
Roddy MacGregor 125717.8656.0%16

Most appearances against: Greenock Morton (15)

Highest season total: 2020/21 (30 appearances)

More about Roddy MacGregor
Starts
70
Substitute appearances
55
Share of selected team matches
8.6%
Goals
6

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2026/2712-60.0%0.0%
2023/2411-22.9%0.0%
2022/2316132.7%1.3%
2021/2229356.9%4.1%
2020/2130288.2%4.3%
2019/2020-52.6%0.0%
2018/197-13.5%0.0%
Adam Rooney 125341.6768.0%53

Most appearances against: Motherwell (8)

Highest season total: 2009/10 (46 appearances)

More about Adam Rooney
Starts
85
Substitute appearances
40
Share of selected team matches
8.6%
Goals
54

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2010/11432197.7%31.8%
2009/104627100.0%29.3%
2008/0936681.8%13.0%
Luis Longstaff 127431.7563.0%22

Most appearances against: Arbroath, Montrose (10)

Highest season total: 2025/26 (49 appearances)

More about Luis Longstaff
Starts
80
Substitute appearances
47
Share of selected team matches
8.8%
Goals
13

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2026/2713165.0%3.8%
2025/2649892.5%7.1%
2024/2531372.1%5.7%
2023/2434170.8%1.7%
Paul Ritchie 130343.3381.5%54

Most appearances against: St. Mirren (14)

Highest season total: 2003/04 (44 appearances)

More about Paul Ritchie
Starts
106
Substitute appearances
24
Share of selected team matches
9.0%
Goals
63

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2003/04442393.6%25.0%
2002/03432097.7%22.2%
2001/02432093.5%25.3%
Remi Savage 131432.75100.0%61

Most appearances against: Montrose, Stenhousemuir (11)

Highest season total: 2025/26 (52 appearances)

More about Remi Savage
Starts
131
Substitute appearances
-
Share of selected team matches
9.1%
Goals
2

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2026/2720-100.0%0.0%
2025/2652-98.1%0.0%
2024/2542197.7%1.9%
2023/2417135.4%1.7%
Graham Bayne 133433.2566.9%46

Most appearances against: Dundee Utd, Motherwell (13)

Highest season total: 2006/07 (43 appearances)

More about Graham Bayne
Starts
89
Substitute appearances
44
Share of selected team matches
9.2%
Goals
20

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2007/0829369.0%5.2%
2006/07438100.0%15.1%
2005/0619242.2%3.0%
2004/05427100.0%15.6%
Joe Chalmers 136434.0094.1%45

Most appearances against: Dundee Utd (11)

Highest season total: 2018/19 (51 appearances)

More about Joe Chalmers
Starts
128
Substitute appearances
8
Share of selected team matches
9.4%
Goals
6

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2026/272-10.0%0.0%
2025/2638-71.7%0.0%
2018/1951198.1%1.3%
2017/1845595.7%6.9%
Iain Stewart 140623.3387.1%91

Most appearances against: Alloa Athletic (11)

Highest season total: 1995/96, 1996/97 (42 appearances)

More about Iain Stewart
Starts
122
Substitute appearances
18
Share of selected team matches
9.7%
Goals
82

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2000/0110523.3%6.0%
1999/00326.4%2.5%
1998/996215.4%2.4%
1997/98372084.1%22.7%
1996/974229100.0%38.7%
1995/96422497.7%33.3%
Iain Vigurs 141528.2085.8%23

Most appearances against: Dundee Utd, Kilmarnock (10)

Highest season total: 2017/18 (41 appearances)

More about Iain Vigurs
Starts
121
Substitute appearances
20
Share of selected team matches
9.7%
Goals
24

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2017/1841887.2%11.1%
2016/1739584.8%8.2%
2015/1636876.6%12.7%
2008/0921247.7%4.3%
2007/08419.5%1.7%
Paul Sheerin 142435.5097.9%98

Most appearances against: Livingston (17)

Highest season total: 1999/00 (43 appearances)

More about Paul Sheerin
Starts
139
Substitute appearances
3
Share of selected team matches
9.8%
Goals
45

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2000/01401293.0%14.3%
1999/00431791.5%21.3%
1998/993911100.0%12.9%
1997/9820545.5%5.7%
Sean Welsh 143623.8385.3%18

Most appearances against: Partick Thistle, Greenock Morton (13)

Highest season total: 2021/22 (41 appearances)

More about Sean Welsh
Starts
122
Substitute appearances
21
Share of selected team matches
9.9%
Goals
16

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2023/249-18.8%0.0%
2022/2326353.1%4.0%
2021/2241480.4%5.5%
2020/2126276.5%4.3%
2019/207318.4%5.0%
2018/1934465.4%5.1%
Ian Black 144528.8089.6%18

Most appearances against: Kilmarnock, Dundee Utd (15)

Highest season total: 2008/09 (38 appearances)

More about Ian Black
Starts
129
Substitute appearances
15
Share of selected team matches
10.0%
Goals
8

Season contribution

SeasonAppsGoalsTeam apps %Team goals %
2008/0938486.4%8.7%
2007/0835383.3%5.2%
2006/0727-62.8%0.0%
2005/0631168.9%1.5%
2004/0513-31.0%0.0%