Alec Troup Player Profile

Personal

  • Full Name: Alexander Troup
  • Born: May 12th, 1895 (Forfar)
  • Height: 5' 6

Career

  • Position: Inside Left
  • Signed: August 18th, 1915
  • Date Left Club: January 20th, 1923
  • First Manager: William Wallace
  • Dundee Career Totals:
    305 first team competitive appearances
    48 first team competitive goals
  • Also Played For: Ayr United, Everton, Forfar Athletic


Dundee Career Summary


Competitive Friendlies Other (War)
1915-16 30 6 - - - -
1916-17 11 2 - - - -
1919-20 42 4 - - - -
1920-21 45 8 - - - -
1921-22 40 4 - - - -
1922-23 17 3 - - - -
1929-30 11 5 - - - -
1930-31 39 9 - - - -
1931-32 38 4 - - - -
1932-33 32 3 - - - -
TOTAL 305 48 - - - -

NOTES:
Other Cups may include: Anglo-Scottish Cup, Challenge Cup, Cup Winners' Cup, Drybrough Cup, International Soccer League, League Cup, Summer Cup, Texaco Cup.


Biography


Known to many fans as ‘Wee Troupie’ due to his small stature, Alec was a wonderfully tricky winger whose sparkling play, gentlemanly demeanour, good humour and extremely likeable personality undoubtedly brightened up many a troubled heart during the dark days of the First World War and the years that followed. He became a real hero of the people at Dens Park at a time when such role models were in great demand to rouse the population’s spirits as well as being an extremely talented player.

Alexander Troup was born in Forfar on May 12th 1895 and joined local side Forfar Athletic in 1914, having previously played for Junior side Forfar North End. When the Station Park side went into abeyance for the War the following year, Angus neighbours Dundee FC were quick to pounce and persuaded the diminutive winger to sign for the Dens Park club, taking Forfar’s closure as a chance to pay no fee despite them asking for one in 1919.

Troup was persuaded to sign for the Dark Blues by a Dundee director while he was working up a ladder repairing a roof for an undertaker and when he came down to sign a contract, he did so by signing it on top of a new coffin. It was a macabre start to his Dundee career but his Dark Blue debut was anything but. In a scintillating performance on the first day of the 1915/16 season in a 2-0 win over Ayr United in front of 5,000 at Dens, Troup set up the first goal for centre-forward Davie Brown before adding a second himself which The Courier described as “an outstandingly brilliant goal.”

It was a great start for ‘Eckie’ whom the Dundee support immediately took to their hearts and The Courier stated in their match report that “Troup was brilliant of course.”

Over the next two seasons Troup played forty-one times for Dundee before he volunteered for military service and was called up to join the Royal Engineers. His last game before leaving for basic training at Largs on the Ayrshire coast was against Hearts at Tynecastle on December 16th 1917 but he turned out again for The Dee when they played nearby Ayr United in February before being sent to the Western Front.

Troup also turned out for the Somerset Park side as a guest while training at Largs and played alongside Alex Shankly, elder brother of Dundee’s 1962 League winning manager Bob. When he was sent to northern France to fight in the trenches, he played in inter-regiment matches for the 13th Reinforcement Company Royal Engineers and he was lucky enough to escape the ‘war to end all wars’ with his life and return to his native Forfar in the spring of 1919.

Dundee FC, like Forfar, had themselves gone into abeyance after being asked to withdraw from the League to save travelling costs at the end of the season that Troup had ‘joined up’ and when they returned for the 1919/20 season, The Dee were delighted to have Alec back in their ranks.

Dens Park was reopened for the public trial on August 13th when Troup played for The Reds against The Blues alongside another two Forfarians George Henderson and Dyken Nicoll and in Dundee’s first real game back, away to Motherwell three days later, he took up his familiar position out on the Dundee left-wing.

At Dundee’s first home league game the following week, Troup was amongst the ex-servicemen who were given a special cheer by the Dens Park crowd. Dundee had opened a special enclosure at the match for returning soldiers who were maimed or injured and were now allowed into free games for life. Troup was distressed at the number of men wearing the ‘hospital blue’ uniform in the new enclosure and he vowed he would make the most of his new career, realising how lucky he was to be playing.

For the next four years Troup was Dundee’s star turn and did much to alleviate the post-war gloom. He turned in some brilliant performances despite playing with the handicap of a loose collarbone and often, without apparent cause, the shoulder would come out and the winger had to pull up. On then came the trainer and with one thump the shoulder would be back in place and ‘Wee Troupie’ would carry on as if nothing had happened.

Troup was an original touchline terror and would certainly have made more than the four Scottish international and two Scottish League appearances he managed while at Dens had it not been for Rangers’ ‘Wee Blue Devil’ Alan Morton.

Troup made his debut for Scotland in an exciting British International Championship match against England at Hillsborough, Sheffield in 1920 which the ‘Auld Enemy’ won 5-4 and although Troup was Dundee’s 15th Scottish internationalist, he was the first to play against the England. Two further caps followed the next season against Wales at Pittodrie and Northern Ireland in Belfast and in 1922 he won a fourth cap against Northern Ireland at Celtic Park and he also won two Scottish League caps against the Irish League in 1921 and 1922

By early January 1923, Dundee were just two points behind league leaders Rangers but astonishingly Troup was allowed to join Everton for £4,000. Rumours were abound that Dundee had to sell their best player to help pay for the newly opened grandstand designed by the renowned football architect Archibald Leitch which still stands today but in Troup’s absence Dundee could manage only nine points from the last eleven games as they finished a disappointing seventh.

At Everton Troup was just as popular with the Goodison support as he had been at Dens and he was credited for being a major contributory factor to Dixie Deans’ sixty goals record for The Toffees.

After seven successful years on Merseyside where Troup picked up a league championship winning medal in 1928, he returned to Dundee and a terrific crowd of 31,000 – 11,000 more than the last home game – turned up to watch his second debut in a Scottish Cup fourth round tie with Hearts.

Despite being past his best, Troup still became a key man for the next three years until he retired from the game at the age of 38. In the next two seasons, Troup missed just two matches in each campaign despite being in his mid-thirties and in his final year managed another 32 appearances.

His last match for Dundee came at Dens on April 22nd 1933 against Celtic, who had won the Scottish Cup the week before and he played his part in a terrific 3-0 win.

Upon retiring, he worked in his gentleman’s outfitter shop in Castle Street in Forfar which he had opened upon returning from Everton and he remained a popular local hero until he died in his hometown in December 1952.

Troup was only the second man from Forfar to turn out for Scotland, gaining a fifth cap while at Goodison in a 1-0 win over England at Old Trafford and in Douglas Lamming’s Who’s Who of Scottish Football he is described as “a diminutive wingman possessing dazzling ball control, resolution and a mastery of the dipping centre.”

There is no doubt that the Dundee forwards appreciated these ‘dipping centres’ and there is no doubt either that the Dundee support loved his ‘dazzling ball control and resolution.’

Alec Troup is a Dundee legend and folk hero and the club were delighted to induct him into the Dundee Fc Hall of Fame with the 2017 Heritage Award.

Debut

August 21st, 1915
Dundee 2 - 0 Ayr United

League (Division One)


Playing Statistics - First Team Competitive matches (All Seasons)



Competition NPS Win % Draw % Loss %
League 28243- --
Scottish Cup 235- --
Totals: 30548- --

 Recent Starting Appearances (First Team Competitive matches)
 22/04/33 Division One vs. Celtic (H) 3 - 0
 15/04/33 Division One vs. Partick (H) 1 - 0
 08/04/33 Division One vs. Ayr Utd (A) 0 - 6
 29/03/33 Division One vs. Kilmarnock (H) 3 - 0
 25/03/33 Division One vs. St Mirren (A) 1 - 2

 Recent Goals Scored (First Team Competitive matches)
 29/03/33 Division One vs. Kilmarnock (H) 3 - 0
 11/03/33 Division One vs. Cowdenbeath (H) 4 - 2
 11/02/33 Division One vs. Morton (H) 2 - 2
 02/04/32 Division One vs. Leith (H) 2 - 2
 05/03/32 Division One vs. Hearts (H) 1 - 0

 List of First Team Competitive matches played (click to expand)
 22/04/33 Division One vs. Celtic (H)  3 - 0
 15/04/33 Division One vs. Partick (H)  1 - 0
 08/04/33 Division One vs. Ayr Utd (A)  0 - 6
 29/03/33 Division One vs. Kilmarnock (H)  3 - 0
 25/03/33 Division One vs. St Mirren (A)  1 - 2
 18/03/33 Division One vs. Airdrie (1878) (A)  0 - 3
 11/03/33 Division One vs. Cowdenbeath (H)  4 - 2
 25/02/33 Division One vs. Rangers (A)  4 - 6
 18/02/33 3rd Round vs. Motherwell (A)  0 - 5
 11/02/33 Division One vs. Morton (H)  2 - 2
 01/02/33 2nd Round vs. Bo'ness (H)  4 - 0
 28/01/33 Division One vs. Falkirk (A)  0 - 0
 25/01/33 1st Round Replay vs. Cowdenbeath (H)  3 - 0
 21/01/33 1st Round vs. Cowdenbeath (A)  1 - 1
 14/01/33 Division One vs. Clyde (H)  2 - 1
 26/12/32 Division One vs. Third Lanark (A)  1 - 1
 24/12/32 Division One vs. Hamilton (A)  2 - 1
 17/12/32 Division One vs. East Stirling (H)  3 - 0
 10/12/32 Division One vs. Celtic (A)  2 - 3
 03/12/32 Division One vs. Partick (A)  0 - 4
 26/11/32 Division One vs. Ayr Utd (H)  1 - 1
 19/11/32 Division One vs. St Mirren (H)  1 - 1
 12/11/32 Division One vs. Third Lanark (H)  2 - 2
 05/11/32 Division One vs. Motherwell (A)  1 - 6
 29/10/32 Division One vs. Airdrie (1878) (H)  4 - 2
 22/10/32 Division One vs. Cowdenbeath (A)  1 - 4
 15/10/32 Division One vs. Kilmarnock (A)  2 - 2
 24/09/32 Division One vs. Falkirk (H)  3 - 0
 27/08/32 Division One vs. St Johnstone (H)  0 - 0
 24/08/32 Division One vs. Motherwell (H)  0 - 3
 20/08/32 Division One vs. Queen's Park (A)  0 - 2
 13/08/32 Division One vs. Hamilton (H)  1 - 5
 02/04/32 Division One vs. Leith (H)  2 - 2
 26/03/32 Division One vs. Motherwell (A)  0 - 4
 19/03/32 Division One vs. Airdrie (1878) (H)  4 - 1
 12/03/32 Division One vs. Cowdenbeath (A)  1 - 2
 05/03/32 Division One vs. Hearts (H)  1 - 0
 27/02/32 Division One vs. Celtic (A)  2 - 0
 20/02/32 Division One vs. Kilmarnock (A)  0 - 0
 13/02/32 Division One vs. Falkirk (H)  2 - 0
 06/02/32 Division One vs. Clyde (A)  0 - 1
 30/01/32 2nd Round vs. Dunfermline (A)  0 - 1
 23/01/32 Division One vs. Queen's Park (A)  1 - 0
 16/01/32 1st Round vs. Morton (H)  4 - 1
 09/01/32 Division One vs. Hamilton (H)  0 - 3
 02/01/32 Division One vs. Dundee Utd (A)  3 - 0
 01/01/32 Division One vs. Aberdeen (H)  0 - 0
 26/12/31 Division One vs. Morton (A)  1 - 4
 19/12/31 Division One vs. Rangers (H)  4 - 2
 12/12/31 Division One vs. Partick (H)  3 - 1
 05/12/31 Division One vs. Ayr Utd (A)  0 - 1
 14/11/31 Division One vs. Motherwell (H)  2 - 2
 07/11/31 Division One vs. Airdrie (1878) (A)  2 - 2
 31/10/31 Division One vs. Cowdenbeath (H)  0 - 4
 24/10/31 Division One vs. Hearts (A)  1 - 3
 17/10/31 Division One vs. Celtic (H)  2 - 0
 10/10/31 Division One vs. Kilmarnock (H)  1 - 1
 03/10/31 Division One vs. Falkirk (A)  2 - 5
 28/09/31 Division One vs. Third Lanark (H)  6 - 3
 26/09/31 Division One vs. Clyde (H)  1 - 1
 19/09/31 Division One vs. Leith (A)  0 - 1
 16/09/31 Division One vs. Partick (A)  3 - 1
 12/09/31 Division One vs. Dundee Utd (H)  1 - 1
 05/09/31 Division One vs. Aberdeen (A)  1 - 1
 02/09/31 Division One vs. Ayr Utd (H)  2 - 2
 29/08/31 Division One vs. Queen's Park (H)  4 - 0
 26/08/31 Division One vs. St Mirren (H)  1 - 2
 22/08/31 Division One vs. Hamilton (A)  2 - 6
 15/08/31 Division One vs. Morton (H)  2 - 1
 08/08/31 Division One vs. Rangers (A)  1 - 4
 25/04/31 Division One vs. Partick (A)  1 - 4
 22/04/31 Division One vs. Celtic (H)  0 - 0
 18/04/31 Division One vs. Leith (A)  1 - 3
 04/04/31 Division One vs. Hearts (A)  0 - 2
 28/03/31 Division One vs. Kilmarnock (H)  0 - 2
 25/03/31 Division One vs. Celtic (A)  2 - 2
 21/03/31 Division One vs. Airdrie (1878) (H)  0 - 1
 18/03/31 Division One vs. Ayr Utd (H)  5 - 2
 07/03/31 Division One vs. Motherwell (A)  0 - 2
 28/02/31 Division One vs. Queen's Park (H)  3 - 0
 18/02/31 3rd Round Replay vs. Aberdeen (A)  0 - 2
 14/02/31 3rd Round vs. Aberdeen (H)  1 - 1
 31/01/31 2nd Round vs. Rangers (A)  2 - 1
 24/01/31 Division One vs. Hamilton (A)  0 - 1
 17/01/31 1st Round vs. Fraserburgh (H)  10 - 1
 10/01/31 Division One vs. Morton (H)  3 - 0
 05/01/31 Division One vs. Hibernian (H)  1 - 0
 03/01/31 Division One vs. Rangers (A)  0 - 3
 01/01/31 Division One vs. Aberdeen (A)  1 - 6
 27/12/30 Division One vs. East Fife (H)  2 - 0
 20/12/30 Division One vs. Clyde (A)  2 - 2
 13/12/30 Division One vs. Partick (H)  0 - 0
 06/12/30 Division One vs. Leith (H)  6 - 0
 22/11/30 Division One vs. Hearts (H)  1 - 3
 15/11/30 Division One vs. Airdrie (1878) (A)  0 - 2
 08/11/30 Division One vs. Ayr Utd (A)  6 - 2
 01/11/30 Division One vs. Motherwell (H)  2 - 1
 25/10/30 Division One vs. St Mirren (A)  1 - 3
 18/10/30 Division One vs. Cowdenbeath (H)  2 - 0
 11/10/30 Division One vs. Kilmarnock (A)  2 - 1
 04/10/30 Division One vs. Falkirk (H)  3 - 1
 27/09/30 Division One vs. Hibernian (A)  3 - 2
 20/09/30 Division One vs. Aberdeen (H)  4 - 2
 13/09/30 Division One vs. Queen's Park (A)  2 - 2
 06/09/30 Division One vs. Hamilton (H)  4 - 2
 30/08/30 Division One vs. Morton (A)  1 - 2
 23/08/30 Division One vs. Rangers (H)  0 - 1
 16/08/30 Division One vs. East Fife (A)  2 - 1
 09/08/30 Division One vs. Clyde (H)  2 - 1
 23/04/30 Division One vs. Rangers (H)  1 - 3
 21/04/30 Division One vs. Kilmarnock (A)  2 - 0
 19/04/30 Division One vs. Hearts (A)  0 - 1
 05/04/30 Division One vs. Ayr Utd (H)  3 - 0
 29/03/30 Division One vs. Cowdenbeath (H)  3 - 0
 22/03/30 Division One vs. Airdrie (1878) (A)  2 - 3
 15/03/30 Division One vs. Morton (H)  3 - 2
 12/03/30 Division One vs. Hamilton (H)  3 - 2
 08/03/30 Division One vs. Clyde (A)  1 - 1
 05/03/30 4th Round Replay vs. Hearts (A)  0 - 2
 01/03/30 4th Round vs. Hearts (H)  2 - 2
 20/01/23 Division One vs. Hearts (H)  0 - 0
 13/01/23 1st Round vs. Vale (H)  6 - 0
 02/01/23 Division One vs. Hibernian (H)  1 - 0
 30/12/22 Division One vs. Albion Rovers (H)  4 - 0
 25/12/22 Division One vs. Third Lanark (A)  0 - 2
 23/12/22 Division One vs. Falkirk (A)  0 - 1
 16/12/22 Division One vs. Alloa (H)  2 - 1
 07/10/22 Division One vs. Ayr Utd (H)  1 - 0
 02/10/22 Division One vs. Third Lanark (H)  2 - 0
 30/09/22 Division One vs. Albion Rovers (A)  0 - 0
 23/09/22 Division One vs. Celtic (H)  0 - 1
 16/09/22 Division One vs. Partick (H)  1 - 0
 09/09/22 Division One vs. Motherwell (A)  4 - 3
 02/09/22 Division One vs. Kilmarnock (H)  2 - 0
 29/08/22 Division One vs. Clyde (A)  3 - 4
 26/08/22 Division One vs. Hearts (A)  1 - 2
 19/08/22 Division One vs. Aberdeen (H)  1 - 1
 29/04/22 Division One vs. Ayr Utd (A)  2 - 0
 22/04/22 Division One vs. Clydebank (1914) (H)  1 - 1
 19/04/22 Division One vs. Raith Rovers (H)  1 - 0
 15/04/22 Division One vs. Falkirk (H)  3 - 0
 08/04/22 Division One vs. Celtic (A)  0 - 4
 25/03/22 Division One vs. Hamilton (A)  2 - 1
 18/03/22 Division One vs. Hearts (H)  2 - 0
 11/03/22 Division One vs. Third Lanark (A)  0 - 1
 01/03/22 Division One vs. Partick (H)  0 - 0
 25/02/22 3rd Round vs. Aberdeen (A)  0 - 3
 18/02/22 Division One vs. Dumbarton (H)  2 - 0
 15/02/22 Division One vs. Kilmarnock (A)  3 - 5
 11/02/22 2nd Round vs. Royal Albert (A)  1 - 0
 14/01/22 Division One vs. Morton (H)  2 - 1
 07/01/22 Division One vs. Partick (A)  1 - 4
 03/01/22 Division One vs. Hibernian (H)  0 - 0
 02/01/22 Division One vs. Aberdeen (H)  1 - 0
 31/12/21 Division One vs. Clyde (A)  1 - 3
 26/12/21 Division One vs. Rangers (A)  1 - 2
 24/12/21 Division One vs. Hamilton (H)  2 - 0
 17/12/21 Division One vs. Dumbarton (A)  0 - 2
 10/12/21 Division One vs. Raith Rovers (A)  0 - 0
 03/12/21 Division One vs. Clyde (H)  2 - 1
 26/11/21 Division One vs. St Mirren (A)  1 - 2
 19/11/21 Division One vs. Albion Rovers (H)  2 - 0
 12/11/21 Division One vs. Hibernian (A)  1 - 1
 05/11/21 Division One vs. Rangers (H)  0 - 0
 29/10/21 Division One vs. Clydebank (1914) (A)  3 - 0
 22/10/21 Division One vs. Kilmarnock (H)  5 - 0
 15/10/21 Division One vs. Hearts (A)  0 - 0
 08/10/21 Division One vs. Celtic (H)  0 - 0
 03/10/21 Division One vs. Motherwell (H)  1 - 1
 01/10/21 Division One vs. Airdrie (1878) (A)  2 - 0
 24/09/21 Division One vs. Queen's Park (H)  3 - 1
 21/09/21 Division One vs. Motherwell (A)  1 - 2
 17/09/21 Division One vs. Ayr Utd (H)  1 - 0
 03/09/21 Division One vs. Aberdeen (A)  2 - 1
 27/08/21 Division One vs. Third Lanark (H)  2 - 0
 20/08/21 Division One vs. Falkirk (A)  0 - 1
 17/08/21 Division One vs. Airdrie (1878) (H)  1 - 1
 30/04/21 Division One vs. Clyde (A)  2 - 5
 23/04/21 Division One vs. St Mirren (H)  2 - 0
 16/04/21 Division One vs. Airdrie (1878) (A)  1 - 1
 11/04/21 Division One vs. Clydebank (1914) (H)  2 - 0
 09/04/21 Division One vs. Motherwell (H)  2 - 1
 04/04/21 Division One vs. Morton (H)  0 - 1
 02/04/21 Division One vs. Albion Rovers (A)  3 - 2
 26/03/21 Division One vs. Ayr Utd (H)  2 - 0
 19/03/21 Division One vs. Kilmarnock (A)  0 - 5
 12/03/21 Division One vs. Partick (H)  1 - 0
 09/03/21 Division One vs. Celtic (A)  0 - 2
 05/03/21 4th Round vs. Albion Rovers (H)  0 - 2
 01/03/21 3rd Round Second Replay vs. Aberdeen (N)  2 - 0
 23/02/21 3rd Round Replay vs. Aberdeen (A)  1 - 1
 19/02/21 3rd Round vs. Aberdeen (H)  0 - 0
 05/02/21 2nd Round vs. Stenhousemuir (H)  1 - 0
 29/01/21 Division One vs. Dumbarton (H)  2 - 1
 22/01/21 1st Round vs. Caledonian (H)  8 - 1
 15/01/21 Division One vs. Queen's Park (A)  0 - 0
 08/01/21 Division One vs. Morton (H)  0 - 0
 03/01/21 Division One vs. Hibernian (H)  1 - 1
 01/01/21 Division One vs. Aberdeen (A)  0 - 0
 25/12/20 Division One vs. Hamilton (H)  4 - 0
 18/12/20 Division One vs. Partick (A)  1 - 2
 11/12/20 Division One vs. Albion Rovers (H)  3 - 0
 04/12/20 Division One vs. Ayr Utd (A)  1 - 1
 27/11/20 Division One vs. Clyde (H)  2 - 1
 20/11/20 Division One vs. Hibernian (A)  0 - 2
 13/11/20 Division One vs. Airdrie (1878) (H)  0 - 1
 06/11/20 Division One vs. Rangers (A)  0 - 5
 30/10/20 Division One vs. Kilmarnock (H)  3 - 1
 23/10/20 Division One vs. Hearts (A)  1 - 3
 16/10/20 Division One vs. Celtic (H)  1 - 2
 09/10/20 Division One vs. Motherwell (A)  2 - 1
 04/10/20 Division One vs. Hearts (H)  3 - 0
 02/10/20 Division One vs. Raith Rovers (A)  2 - 1
 25/09/20 Division One vs. Queen's Park (H)  1 - 1
 18/09/20 Division One vs. Third Lanark (H)  2 - 1
 11/09/20 Division One vs. St Mirren (A)  1 - 0
 08/09/20 Division One vs. Hamilton (A)  0 - 1
 04/09/20 Division One vs. Falkirk (H)  2 - 0
 28/08/20 Division One vs. Dumbarton (H)  1 - 1
 25/08/20 Division One vs. Third Lanark (A)  1 - 0
 21/08/20 Division One vs. Aberdeen (H)  1 - 1
 16/08/20 Division 1 vs. Falkirk (A)  2 - 2
 01/05/20 Division One vs. Hibernian (A)  0 - 0
 26/04/20 Division One vs. Celtic (A)  1 - 1
 24/04/20 Division One vs. Rangers (A)  1 - 6
 21/04/20 Division One vs. Morton (H)  2 - 0
 17/04/20 Division One vs. Partick (H)  2 - 1
 12/04/20 Division One vs. Clydebank (1914) (H)  1 - 0
 03/04/20 Division One vs. Hamilton (H)  2 - 1
 27/03/20 Division One vs. Queen's Park (H)  1 - 1
 20/03/20 Division One vs. Dumbarton (H)  3 - 1
 13/03/20 Division One vs. Kilmarnock (A)  2 - 4
 28/02/20 Division One vs. St Mirren (A)  3 - 1
 21/02/20 Division One vs. Falkirk (H)  1 - 0
 14/02/20 Division One vs. Hearts (A)  1 - 2
 07/02/20 2nd Round vs. Celtic (H)  1 - 3
 31/01/20 Division One vs. Celtic (H)  2 - 1
 24/01/20 1st Round vs. Airdrie (1878) (H)  1 - 0
 17/01/20 Division One vs. Clyde (A)  2 - 3
 10/01/20 Division One vs. Kilmarnock (H)  3 - 2
 03/01/20 Division One vs. Albion Rovers (A)  2 - 1
 01/01/20 Division One vs. Aberdeen (H)  1 - 3
 25/12/19 Division One vs. Third Lanark (A)  0 - 2
 20/12/19 Division One vs. Queen's Park (A)  2 - 3
 13/12/19 Division One vs. Raith Rovers (H)  5 - 4
 06/12/19 Division One vs. Morton (A)  0 - 0
 29/11/19 Division One vs. Ayr Utd (H)  7 - 1
 22/11/19 Division One vs. Albion Rovers (H)  3 - 2
 15/11/19 Division One vs. Raith Rovers (A)  3 - 1
 08/11/19 Division One vs. Clyde (H)  3 - 0
 01/11/19 Division One vs. Clydebank (1914) (A)  3 - 3
 25/10/19 Division One vs. Rangers (H)  0 - 2
 18/10/19 Division One vs. Hamilton (A)  1 - 0
 11/10/19 Division One vs. Dumbarton (A)  3 - 0
 06/10/19 Division One vs. Motherwell (H)  3 - 0
 04/10/19 Division One vs. Airdrie (1878) (H)  1 - 1
 22/09/19 Division One vs. Aberdeen (A)  0 - 2
 20/09/19 Division One vs. Hearts (H)  1 - 0
 13/09/19 Division One vs. Falkirk (A)  1 - 2
 06/09/19 Division One vs. St Mirren (H)  1 - 2
 03/09/19 Division One vs. Airdrie (1878) (A)  2 - 1
 30/08/19 Division One vs. Partick (A)  0 - 1
 23/08/19 Division One vs. Third Lanark (H)  3 - 1
 16/08/19 Division One vs. Motherwell (A)  1 - 3
 03/02/17 Division One vs. Ayr Utd (A)  2 - 1
 16/12/16 Division One vs. Hearts (A)  0 - 1
 25/11/16 Division One vs. Partick (A)  0 - 3
 11/11/16 Division One vs. Dumbarton (A)  3 - 4
 04/11/16 Division One vs. Celtic (H)  1 - 2
 21/10/16 Division One vs. Hamilton (H)  3 - 1
 14/10/16 Division One vs. Morton (A)  0 - 1
 23/09/16 Division One vs. Airdrie (1878) (H)  2 - 2
 16/09/16 Division One vs. Hibernian (A)  2 - 1
 09/09/16 Division One vs. Aberdeen (H)  1 - 1
 02/09/16 Division One vs. Motherwell (A)  2 - 4
 15/04/16 Division One vs. Queen's Park (A)  0 - 2
 10/04/16 Division One vs. Rangers (A)  2 - 3
 08/04/16 Division One vs. Kilmarnock (H)  2 - 0
 01/04/16 Division One vs. Raith Rovers (A)  2 - 0
 18/03/16 Division One vs. Dumbarton (H)  0 - 1
 11/03/16 Division One vs. Ayr Utd (A)  2 - 1
 04/03/16 Division One vs. Falkirk (H)  3 - 3
 28/02/16 Division One vs. Celtic (A)  0 - 3
 19/02/16 Division One vs. Partick (H)  3 - 0
 12/02/16 Division One vs. Hibernian (H)  2 - 1
 05/02/16 Division One vs. Hamilton (A)  4 - 4
 29/01/16 Division One vs. Clyde (H)  1 - 0
 22/01/16 Division One vs. St Mirren (A)  2 - 1
 15/01/16 Division One vs. Rangers (H)  2 - 0
 04/12/15 Division One vs. Partick (A)  0 - 2
 27/11/15 Division One vs. Hamilton (H)  3 - 1
 20/11/15 Division One vs. Aberdeen (A)  0 - 2
 13/11/15 Division One vs. Kilmarnock (A)  0 - 2
 06/11/15 Division One vs. Hearts (H)  1 - 0
 30/10/15 Division One vs. Falkirk (A)  0 - 2
 23/10/15 Division One vs. Third Lanark (H)  1 - 0
 16/10/15 Division One vs. Clyde (A)  0 - 2
 09/10/15 Division One vs. St Mirren (H)  1 - 0
 02/10/15 Division One vs. Dumbarton (A)  1 - 1
 25/09/15 Division One vs. Queen's Park (H)  7 - 1
 18/09/15 Division One vs. Celtic (H)  0 - 2
 11/09/15 Division One vs. Airdrie (1878) (A)  2 - 1
 04/09/15 Division One vs. Motherwell (H)  1 - 3
 28/08/15 Division One vs. Morton (A)  1 - 3
 21/08/15 Division One vs. Ayr Utd (H)  2 - 0

 List of First Team Competitive goals scored (click to expand)
 29/03/33 Division One vs. Kilmarnock (H)  3 - 0
 11/03/33 Division One vs. Cowdenbeath (H)  4 - 2
 11/02/33 Division One vs. Morton (H)  2 - 2
 02/04/32 Division One vs. Leith (H)  2 - 2
 05/03/32 Division One vs. Hearts (H)  1 - 0
 16/01/32 1st Round vs. Morton (H)  4 - 1
 29/08/31 Division One vs. Queen's Park (H)  4 - 0
 25/03/31 Division One vs. Celtic (A)  2 - 2
 17/01/31 1st Round vs. Fraserburgh (H)  10 - 1
 10/01/31 Division One vs. Morton (H)  3 - 0
 20/12/30 Division One vs. Clyde (A)  2 - 2
 08/11/30 Division One vs. Ayr Utd (A)  6 - 2
 08/11/30 Division One vs. Ayr Utd (A)  6 - 2
 08/11/30 Division One vs. Ayr Utd (A)  6 - 2
 18/10/30 Division One vs. Cowdenbeath (H)  2 - 0
 09/08/30 Division One vs. Clyde (H)  2 - 1
 23/04/30 Division One vs. Rangers (H)  1 - 3
 29/03/30 Division One vs. Cowdenbeath (H)  3 - 0
 15/03/30 Division One vs. Morton (H)  3 - 2
 15/03/30 Division One vs. Morton (H)  3 - 2
 12/03/30 Division One vs. Hamilton (H)  3 - 2
 13/01/23 1st Round vs. Vale (H)  6 - 0
 16/12/22 Division One vs. Alloa (H)  2 - 1
 09/09/22 Division One vs. Motherwell (A)  4 - 3
 26/12/21 Division One vs. Rangers (A)  1 - 2
 22/10/21 Division One vs. Kilmarnock (H)  5 - 0
 01/10/21 Division One vs. Airdrie (1878) (A)  2 - 0
 24/09/21 Division One vs. Queen's Park (H)  3 - 1
 02/04/21 Division One vs. Albion Rovers (A)  3 - 2
 26/03/21 Division One vs. Ayr Utd (H)  2 - 0
 01/03/21 3rd Round Second Replay vs. Aberdeen (N)  2 - 0
 22/01/21 1st Round vs. Caledonian (H)  8 - 1
 04/12/20 Division One vs. Ayr Utd (A)  1 - 1
 30/10/20 Division One vs. Kilmarnock (H)  3 - 1
 04/09/20 Division One vs. Falkirk (H)  2 - 0
 25/08/20 Division One vs. Third Lanark (A)  1 - 0
 21/02/20 Division One vs. Falkirk (H)  1 - 0
 01/01/20 Division One vs. Aberdeen (H)  1 - 3
 08/11/19 Division One vs. Clyde (H)  3 - 0
 04/10/19 Division One vs. Airdrie (1878) (H)  1 - 1
 11/11/16 Division One vs. Dumbarton (A)  3 - 4
 16/09/16 Division One vs. Hibernian (A)  2 - 1
 19/02/16 Division One vs. Partick (H)  3 - 0
 09/10/15 Division One vs. St Mirren (H)  1 - 0
 25/09/15 Division One vs. Queen's Park (H)  7 - 1
 25/09/15 Division One vs. Queen's Park (H)  7 - 1
 11/09/15 Division One vs. Airdrie (1878) (A)  2 - 1
 21/08/15 Division One vs. Ayr Utd (H)  2 - 0

  = Starting Appearances (Sub Appearances) | = Goals | NPS = Squad Appearances (as Non-Playing Sub) | GtGR = Goals to Games Ratio
 Yel = Yellow Cards/Cautions | Red = Red Cards/Dismissals | W/D/L - Games won, drawn or lost as percentage of games played in


Timeline


Timeline currently available.


International Career (Scotland)


Caps: 5

International Debut: April 10th, 1920 v. England