| Season | Division | All | League | Cups | Friendlies | ![]() |
![]() |
![]() |
![]() |
||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
||||||
| 1971-72 | Division Two | 28 (3) | 0 | 4 | 2 | 20 (3) | 0 | 8 | 0 | 2 | 0 | 28 (3) | 0 | 4 | 2 |
| 1970-71 | Division Two | 45 | 1 | 3 | 0 | 34 | 1 | 11 | 0 | 1 | 0 | 45 | 1 | 3 | 0 |
| 1969-70 | Division Two | 42 | 0 | 3 | 0 | 36 | 0 | 6 | 0 | 6 | 1 | 42 | 0 | 3 | 0 |
| 1968-69 | Division Two | 35 (1) | 0 | 1 | 1 | 29 | 0 | 6 (1) | 0 | 4 (1) | 0 | 35 (1) | 0 | 1 | 1 |
| 1967-68 | Division Two | 4 | 0 | 1 | 1 | 4 | 0 | - | - | - | - | 4 | 0 | 1 | 1 |
| Totals: | 154 (4) | 1 | 12 | 4 | 123 (3) | 1 | 31 (1) | 0 | 13 (1) | 1 | 154 (4) | 1 | 12 | 4 | |
| Apps = first-team starts with substitute appearances in brackets. |
| Gls = goals. |
| All = competitive appearances only. Friendlies are shown separately and do not form part of the competitive totals. |
| Yel = yellow cards/cautions. Red = red cards/dismissals. |
| Recent First Team Starts |
|---|
| Jan 29th, 1972 | 29/01/72 | League | Division 2 | vs. Montrose (A) | 2 - 1 |
| Jan 8th, 1972 | 08/01/72 | League | Division 2 | vs. Berwick Rangers (H) | 0 - 0 |
| Jan 3rd, 1972 | 03/01/72 | League | Division 2 | vs. Queen of the South (A) | 0 - 2 |
| Jan 1st, 1972 | 01/01/72 | League | Division 2 | vs. Dumbarton (H) | 2 - 3 |
| Dec 27th, 1971 | 27/12/71 | League | Division 2 | vs. St Mirren (A) | 1 - 1 |
| Recent First Team Goals |
|---|
| Oct 24th, 1970 | 24/10/70 | League | Division 2 | vs. Stirling Albion (H) | 6 - 5 |
| List of Goals Scored (click to expand) | |||||||
|---|---|---|---|---|---|---|---|
|
| List of Games Played (click to expand) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| Competition | ![]() |
![]() |
G2G | ![]() |
![]() |
Win % | Draw % | Loss % |
|---|---|---|---|---|---|---|---|---|
| League | 123 (3) | 1 | 0.01 | 9 | 3 | 31.0% | 31.0% | 38.1% |
| Scottish Cup | 9 | 0 | - | 1 | 1 | 55.6% | 11.1% | 33.3% |
| League Cup | 21 (1) | 0 | - | 2 | 0 | 31.8% | 22.7% | 45.5% |
| Stirlingshire Cup | 1 | 0 | - | 0 | 0 | 100.0% | 0.0% | 0.0% |
| Totals: | 154 (4) | 1 | 12 | 4 | 32.9% | 28.5% | 38.6% |
Competition figures include competitive matches only. Starts are shown first, with substitute appearances in brackets. Gls = goals. G2G = goals to games ratio.
| Opponent | ![]() |
![]() |
![]() |
![]() |
W | D | L | Win % | |
|---|---|---|---|---|---|---|---|---|---|
![]() | Aberdeen | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0.0% |
![]() | Albion Rovers | 9 | 0 | 1 | 1 | 6 | 1 | 2 | 66.7% |
![]() | Alloa Athletic | 6 | 0 | 0 | 0 | 1 | 2 | 3 | 16.7% |
![]() | Arbroath | 8 | 0 | 1 | 0 | 3 | 1 | 4 | 37.5% |
![]() | Ayr Utd | 2 | 0 | 0 | 0 | 0 | 1 | 1 | 0.0% |
![]() | Berwick Rangers | 12 | 0 | 1 | 0 | 2 | 6 | 4 | 16.7% |
![]() | Brechin City | 5 (1) | 0 | 0 | 0 | 1 | 3 | 2 | 16.7% |
![]() | Celtic | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0.0% |
![]() | Cowdenbeath | 9 | 0 | 1 | 1 | 2 | 2 | 5 | 22.2% |
![]() | Dumbarton | 10 | 0 | 0 | 0 | 3 | 2 | 5 | 30.0% |
![]() | Dundee Utd | 2 | 0 | 0 | 0 | 0 | 1 | 1 | 0.0% |
![]() | East Fife | 7 (1) | 0 | 2 | 1 | 2 | 2 | 4 | 25.0% |
![]() | East Stirlingshire | 6 | 0 | 0 | 0 | 3 | 1 | 2 | 50.0% |
![]() | Falkirk | 4 | 0 | 0 | 0 | 1 | 1 | 2 | 25.0% |
![]() | Forfar Ath | 7 | 0 | 0 | 0 | 3 | 1 | 3 | 42.9% |
![]() | Forres | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 100.0% |
![]() | Hamilton Accies | 7 | 0 | 2 | 0 | 5 | 1 | 1 | 71.4% |
![]() | Montrose | 6 | 0 | 1 | 0 | 4 | 0 | 2 | 66.7% |
![]() | Motherwell | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0.0% |
![]() | Partick Th | 2 | 0 | 0 | 0 | 1 | 0 | 1 | 50.0% |
![]() | Queen of the South | 11 | 0 | 0 | 0 | 1 | 6 | 4 | 9.1% |
![]() | Queen's Park | 10 (1) | 0 | 1 | 0 | 4 | 5 | 2 | 36.4% |
![]() | Raith Rovers | 3 (1) | 0 | 0 | 0 | 3 | 1 | 0 | 75.0% |
![]() | St Mirren | 3 | 0 | 1 | 1 | 0 | 1 | 2 | 0.0% |
![]() | Stenhousemuir | 8 | 0 | 1 | 0 | 3 | 4 | 1 | 37.5% |
![]() | Stirling Albion | 7 | 1 | 0 | 0 | 1 | 2 | 4 | 14.3% |
![]() | Stranraer | 5 | 0 | 0 | 0 | 2 | 1 | 2 | 40.0% |
| Totals: | 154 (4) | 1 | 12 | 4 | 52 | 45 | 61 | 32.9% |
Opposition figures include competitive matches only. Starts are shown first, with substitute appearances in brackets. Gls = goals. Yellow and red card totals are shown on desktop screens.
Joined Clydebank in 1967 from Glasgow University and morphed from a Bankies Babe to a Honey Monster. Arrived at Kilbowie with a lot of rough edges which were smoothed out over the years by Bill Munro’s coaching. Dennis was a competitive but headstrong big half back who did not take prisoners. He could be wild with his clearances and equally as wild with his tackling. He was no stranger to the referee’s black book and an early shower. Unfortunately some of these bookings owed more to his powerful appearance than any misdemeanour committed. In all seriousness ‘his look‘ was never a good look.
Dennis Ruddy made his breakthrough into the Clydebank side near the end of season 1967-68, when he played four matches and they were all lost, but what an eventful story they told. His debut was against St. Mirren at Love Street with Clydebank down 1-0 to a future Bankie, Peter Kane goal when goalkeeper Dick Madden had to go off injured after 70 minutes. John Baxter came on as a substitute but two goals in the last five minutes saw the Saints run out 3-0 winners. His next match saw Dick Madden out injured and replaced by Maurice Dunne a loan signing from Dumbarton as Clydebank went down 4-2 at home to Queen of the South. His next match was one he would never forget, going down 6-0 to East Fife at Bayview. Dennis was sent off but he wasn’t first into the shower as Stan King and Tony Moy had both been sent off earlier. Clydebank also lost their Trialist goalkeeper Bobby Hodge to injury, with John Baxter coming off the bench to go into goal. His final match of the season was a 2-1 defeat away to Stenhousemuir with yet another trialist goalkeeper Ian Porter between the sticks for Clydebank.
It had been a tough baptism for young Dennis Ruddy but it stood him in good stead and he went on to enjoy a good career with Clydebank playing over 150 games. For a man of his size he should have been more of a threat in the opposition box but seemed to get a nose bleed when he crossed the halfway line. He was however an honest player who added a bit of much needed muscle and steel to the Clydebank back line.
Dennis transferred to our local rivals Dumbarton where he enjoyed a couple of seasons before moving on to Stenhousemuir before moving into junior football with Renfrew.

March 16th, 1968
St Mirren 3 - 0 Clydebank
League (Division 2)
Dennis was born on this date in Govan.
St Mirren 3 - 0 Clydebank
League (Division 2)
Clydebank PressClydebank paid a visit to Love Street, Paisley, on Saturday to play St. Mirren the league leaders and definitely certain of promotion next season.The home si
Dumbarton 5 - 1 Clydebank
League (Division 2)
Clydebank PressThere were long faces in the Clydebank camp after Saturday's 5-1 drubbing by county rivals, Dumbarton. This defeat, the biggest thrashing handed out so far in matche
Clydebank 1 - 1 Berwick Rangers
League (Division 2)
Clydebank PressAfter watching Clydebank play Berwick on Saturday, if perchance you had survived the icy wind and driving rain and you hadn't been whisked off to the Western Infirma
Clydebank 6 - 5 Stirling Albion
League (Division 2)
Clydebank PressUnrelenting rain and a meagre crowd of 600 hardly justified this epic 11-goal game. In conditions more suitable for water polo the teams fought out a gripping duel.
Clydebank 1 - 3 Stranraer
League (Division 2)
Clydebank PressClydebank slumped to tenth position in the league after a demoralising 3-1 defeat at the hands of Stranraer on Saturday. The Bankies never overcame the initial shock
Clydebank 1 - 1 Alloa Athletic
League (Division 2)
Clydebank PressThis nothing at stake game started at a cracking pace which was kept until half-time. But despite both goals coming in the second half, the game deteriorated as time
Queen's Park 4 - 4 Clydebank
League (Division 2)
Match Report to Follow...