<- Team <- Date <- Comp -> Comp -> Date -> Team
Hearts Team Opponents Scoring Seq Penalties Table Streaks Discipline Statistics Games played
Sat 22 Mar 1930
Rangers 4 Hearts 1
Scottish Cup SF
Hampden Park Glasgow Scotland
92084
Ref: J Thomson Hamilton
Scorers Barney Battles Jnr 31 Opp Scorers [Jimmy Fleming 20] ;[Bob McPhail 27] ;[Jimmy Fleming 34] ;[Jimmy Fleming 36]
Manager Cumulative to date
Manager Type G W D L F A PenW PenL William McCartney COMPA 221 56 58 107 309 402 0 0 William McCartney COMP 451 177 119 155 817 666 0 0
MR NR Season Team Venue FT HT Agg Comp Round Crowd TV 1929-30 Rangers Hampden Park Glasgow Scotland
1-4 Scottish Cup
SF 92084
Notes "It was a very disappointing display the Hearts gave, and none of their players stood out prominently .""As a side they were badly heaten. There was a decided weakness at half-back, and an even greater in the inside wing positions"
Hearts Line Up - NB Average ages only shown where there are 8 or more 'known' ages Number of Team Changes (Competitive Games Only) = 2
Team Changes Compared to Last League Team (League Games Only) = -No Sq
NoPlayer Cap Nat Tot App Age Gls Pens Tot
GlsOGs Pen
SavePen
MissDiscipline Sub
MrkSubstitued by Sub
TimeGoals
vs
OppPrev Next 1 Jack Harkness 74 22y 05m 23d / 1930-03-15 sat 1930-03-26 wed 2 Andy Anderson 13 21y 01m 01d / 1 1930-03-15 sat 1930-03-26 wed 3 Robert King 183 Not Known / 1930-03-15 sat 1930-03-29 sat 4 Peter Kerr (C) 114 38y 09m 02d / 1930-03-15 sat 1930-03-29 sat 5 John A Johnston 154 27y 04m 05d / 1930-03-08 sat 1930-03-26 wed 6 Tom Higgins 10 23y 05m 23d / 1930-03-15 sat 1930-03-29 sat 7 Robert Johnstone 33 Not Known / 2 1930-03-15 sat 1930-05-06 tue 8 Andrew Miller 67 Not Known / 1 1930-03-15 sat 1930-03-26 wed 9 Barney Battles Jnr 63 24y 05m 10d 1 64 3 / 7 1930-03-15 sat 1930-03-26 wed 10 Stewart Chalmers 23 23y 00m 17d / 1930-02-01 sat 1930-04-12 sat 11 Willie Murray 238 Not Known / 3 1930-03-15 sat 1930-03-26 wed Total Starting App->> 972 .00 <<-Average Starting Age –––––– Substitutes –––––– n/a No Subs n/a n/a n/a / .00 <<-Average Age of Players who played
Opponents
Manager William Struth
Team Managed 22 of 88
Total Managed 22 of 88
No Player Nat Age Gls Pens OGs Pen
SavePen
MissDiscipline Team
AppsTotal
AppsSub
MrkSubstitued by Sub
Time1 Tom Hamilton Not Known of of 2 Dougie Gray 24y 11m 18d of of 3 Robert Hamilton Not Known of of 4 Jock Buchanan Not Known of of 5 David Meiklejohn SCO 29y 03m 10d of of 6 Tully Craig SCO 32y 05m 10d of of 7 Sandy Archibald SCO 33y 03m 27d of of 8 Dr James Marshall Not Known of of 9 Jimmy Fleming Not Known 3 of of 10 Bob McPhail SCO 24y 04m 25d 1 of of 11 Allan Morton SCO 36y 10m 26d of of .00 <<-Average Starting Age –––––– Substitutes –––––– n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a of n/a n/a of n/a n/a n/a n/a .00 <<-Average Age of players who played
Scoring Sequence No Score Scorer Scores For Time 1 0-1
Jimmy Fleming Rangers 20 2 0-2
Bob McPhail Rangers 27 3 1-2
Barney Battles Jnr Heart of Midlothian 31 4 1-3
Jimmy Fleming Rangers 34 5 1-4
Jimmy Fleming Rangers 36
Penalties The specified statement did not generate any data Taker Team Outcome Given Away By Won By Time Score if Missed
Discipline
Referee J Thomson Hearts Redcards Linesman 1 Opponents Redcards Linesman 2 Hearts Yellowcards Fourth Official Opponents Yellowcards
Discipline Events
Click on heading to sortThe specified statement did not generate any data Type Team Player Cd Tm Time Notes
League Tables Before - Saturday 15 Mar 1930 After - Saturday 22 Mar 1930
Pos Team G W D L F A Diff Avg Pts Note 1 Rangers 31 24 4 3 79 25 54 3.1600 52 2 Aberdeen 33 21 5 7 74 52 22 1.4231 47 3 Motherwell 31 18 5 8 74 45 29 1.6444 41 4 St Mirren 33 18 3 12 67 46 21 1.4565 39 5 Celtic 31 17 4 10 71 41 30 1.7317 38 6 Partick Thistle 32 14 9 9 64 46 18 1.3913 37 7 Kilmarnock 32 14 9 9 68 56 12 1.2143 37 8 Ayr United 32 15 4 13 60 74 -14 .8108 34 9 Heart Of Midlothian 32 12 9 11 61 57 4 1.0702 33 10 Queens Park 33 14 4 15 61 61 0 1.0000 32 11 Falkirk 31 11 9 11 49 54 -5 .9074 31 12 Hamilton Academical 31 12 6 13 64 64 0 1.0000 30 13 Clyde 32 9 10 13 52 62 -10 .8387 28 14 Dundee 32 11 6 15 40 51 -11 .7843 28 15 Cowdenbeath 31 9 7 15 49 60 -11 .8167 25 16 Airdrieonians 32 11 3 18 47 60 -13 .7833 25 17 Hibernian 32 7 10 15 39 54 -15 .7222 24 18 Morton 32 8 6 18 59 82 -23 .7195 22 19 Dundee United 32 6 6 20 41 87 -46 .4713 18 20 St Johnstone 33 5 7 21 36 78 -42 .4615 17
Pos Diff Team G W D L F A Diff Avg Pts Note 1 0 Rangers 31 24 4 3 79 25 54 3.1600 52 2 0 Aberdeen 34 21 6 7 77 55 22 1.4000 48 3 0 Motherwell 32 19 5 8 79 45 34 1.7556 43 4 1 Celtic 32 18 4 10 73 42 31 1.7381 40 5 -1 St Mirren 34 18 4 12 70 49 21 1.4286 40 6 0 Partick Thistle 32 14 9 9 64 46 18 1.3913 37 7 0 Kilmarnock 33 14 9 10 72 62 10 1.1613 37 8 0 Ayr United 33 15 5 13 62 76 -14 .8158 35 9 0 Heart Of Midlothian 32 12 9 11 61 57 4 1.0702 33 10 0 Queens Park 33 14 4 15 61 61 0 1.0000 32 11 0 Falkirk 32 11 9 12 49 55 -6 .8909 31 12 0 Hamilton Academical 31 12 6 13 64 64 0 1.0000 30 13 0 Clyde 33 9 11 13 54 64 -10 .8438 29 14 0 Dundee 33 11 6 16 42 54 -12 .7778 28 15 1 Airdrieonians 33 12 3 18 50 62 -12 .8065 27 16 1 Hibernian 33 8 10 15 40 54 -14 .7407 26 17 -2 Cowdenbeath 32 9 7 16 50 62 -12 .8065 25 18 0 Morton 32 8 6 18 59 82 -23 .7195 22 19 0 Dundee United 33 7 6 20 47 91 -44 .5165 20 20 0 St Johnstone 34 5 7 22 36 83 -47 .4337 17
League Games Played
Home F Away A Crowd Celtic 0 Motherwell 4 10000 Cowdenbeath 0 Aberdeen 1 1000 Dundee 3 Greenock Morton 2 7000 Falkirk 1 St Mirren 0 4000 Hamilton Academical 1 Rangers 1 18000 Heart of Midlothian 1 Ayr United 2 12000 Kilmarnock 7 Airdrieonians 1 5000 Partick Thistle 1 Dundee United 1 6000 St Johnstone 4 Hibernian 3 2000
League Games Played
Home F Away A Crowd Aberdeen 3 St Mirren 3 14500 Airdrieonians 3 Dundee 2 1000 Ayr United 2 Clyde 2 5000 Cowdenbeath 1 Celtic 2 5000 Dundee United 6 Kilmarnock 4 5000 Hibernian 1 Falkirk 0 6000 Motherwell 5 St Johnstone 0 3000
Type Streaks by Date Last 10 Cumulative by Date W D L Unb NoW G W D L F A Competitive
4
4
L
L
L
L
W
D
W
W
W
D
1404
654
295
455
2720
1992
SC only
1
1
192
104
42
46
449
234
Type Streaks by Team Cumulative by Team W D L Unb NoW G W D L F A Competitive
1
1
88
19
16
53
101
172
SC only
4
7
8
1
2
5
7
19
Match Statistics
Hearts What Opponents 0 Goal Attempts 0 0 On Target 0 0 Off Target 0 0 Woodwork 0 0 Corners 0 0 Fouls 0 0 Offside 0
Games played during this week
Click on heading to sortSortDate Date Comp Rd Home F Away A Crowd 19300317 Mon 17 Mar 1930 E Div 2 32 of 42 Charlton Athletic 4 Hull City 0 19300319 Wed 19 Mar 1930 E Div 2 33 of 42 West Bromwich Albion 1 Nottingham Forest 3 19300320 Thu 20 Mar 1930 E Div3N 32 of 42 Doncaster Rovers 1 Stockport County 1 19300322 Sat 22 Mar 1930 L1 32 of 38 Cowdenbeath 1 Celtic 2 5000 19300322 Sat 22 Mar 1930 L1 32 of 38 Motherwell 5 St Johnstone 0 3000 19300322 Sat 22 Mar 1930 L1 33 of 38 Airdrieonians 3 Dundee 2 1000 19300322 Sat 22 Mar 1930 L1 33 of 38 Ayr United 2 Clyde 2 5000 19300322 Sat 22 Mar 1930 L1 33 of 38 Dundee United 6 Kilmarnock 4 5000 19300322 Sat 22 Mar 1930 L1 33 of 38 Hibernian 1 Falkirk 0 6000 19300322 Sat 22 Mar 1930 L1 34 of 38 Aberdeen 3 St Mirren 3 14500 19300322 Sat 22 Mar 1930 L2 32 of 38 East Stirlingshire 3 Raith Rovers 1 1500 19300322 Sat 22 Mar 1930 L2 32 of 38 Third Lanark 2 Dumbarton 2 3000 19300322 Sat 22 Mar 1930 L2 33 of 38 Armadale 1 Albion Rovers 3 1000 19300322 Sat 22 Mar 1930 L2 33 of 38 Forfar Athletic 1 Leith Athletic 2 900 19300322 Sat 22 Mar 1930 L2 33 of 38 Kings Park 5 Brechin City 2 2000 19300322 Sat 22 Mar 1930 L2 33 of 38 St Bernards 5 Arbroath 2 900 19300322 Sat 22 Mar 1930 L2 34 of 38 Boness 4 Dunfermline Athletic 2 1200 19300322 Sat 22 Mar 1930 L2 34 of 38 Clydebank[3] 2 Alloa Athletic 2 500 19300322 Sat 22 Mar 1930 L2 34 of 38 East Fife 4 Queen of the South 1 3500 19300322 Sat 22 Mar 1930 L2 34 of 38 Stenhousemuir 6 Montrose 1 500 19300322 Sat 22 Mar 1930 Scottish Cup SF Partick Thistle 3 Hamilton Academical 1 37590 19300322 Sat 22 Mar 1930 Scottish Cup SF Rangers 4 Heart of Midlothian 1 92084 19300322 Sat 22 Mar 1930 E Div 1 32 of 42 Birmingham City 3 Bolton Wanderers 1 19300322 Sat 22 Mar 1930 E Div 1 32 of 42 Newcastle United 2 Manchester City 2 19300322 Sat 22 Mar 1930 E Div 1 33 of 42 Grimsby Town 4 Burnley 0 19300322 Sat 22 Mar 1930 E Div 1 34 of 42 Liverpool 2 Aston Villa 0 19300322 Sat 22 Mar 1930 E Div 1 35 of 42 Blackburn Rovers 1 Portsmouth 0 19300322 Sat 22 Mar 1930 E Div 1 35 of 42 Leicester City 1 Sunderland 2 19300322 Sat 22 Mar 1930 E Div 1 35 of 42 Sheffield United 2 Derby County 0 19300322 Sat 22 Mar 1930 E Div 1 35 of 42 West Ham United 3 Leeds United 0 19300322 Sat 22 Mar 1930 E Div 2 33 of 42 Oldham Athletic 6 Bradford City 1 19300322 Sat 22 Mar 1930 E Div 2 34 of 42 Barnsley 1 Reading 0 19300322 Sat 22 Mar 1930 E Div 2 34 of 42 Blackpool 6 Charlton Athletic 0 19300322 Sat 22 Mar 1930 E Div 2 34 of 42 Bradford Park Avenue 3 Notts County 3 19300322 Sat 22 Mar 1930 E Div 2 34 of 42 Chelsea 3 Stoke City 2 19300322 Sat 22 Mar 1930 E Div 2 34 of 42 Millwall 0 Swansea City 2 19300322 Sat 22 Mar 1930 E Div 2 34 of 42 Nottingham Forest 5 Wolverhampton Wanderers 2 19300322 Sat 22 Mar 1930 E Div 2 34 of 42 Southampton 1 Cardiff City 1 19300322 Sat 22 Mar 1930 E Div 2 34 of 42 Tottenham Hotspur 1 Preston North End 0 19300322 Sat 22 Mar 1930 E Div 2 34 of 42 West Bromwich Albion 2 Bristol City 0 19300322 Sat 22 Mar 1930 E Div3N 32 of 42 Crewe Alexandra 6 Rotherham United 1 19300322 Sat 22 Mar 1930 E Div3N 33 of 42 Port Vale 0 Darlington 2 19300322 Sat 22 Mar 1930 E Div3N 33 of 42 Wrexham 0 Doncaster Rovers 2 19300322 Sat 22 Mar 1930 E Div3N 33 of 42 York City 6 Rochdale 0 19300322 Sat 22 Mar 1930 E Div3N 34 of 42 Barrow 3 Hartlepool United 0 19300322 Sat 22 Mar 1930 E Div3N 34 of 42 Carlisle United 2 Lincoln City 4 19300322 Sat 22 Mar 1930 E Div3N 34 of 42 Nelson 0 Tranmere Rovers 1 19300322 Sat 22 Mar 1930 E Div3N 34 of 42 New Brighton 5 Accrington Stanley 0 19300322 Sat 22 Mar 1930 E Div3N 34 of 42 Southport 4 Halifax Town 0 19300322 Sat 22 Mar 1930 E Div3N 34 of 42 Stockport County 2 South Shields 0 19300322 Sat 22 Mar 1930 E Div3N 35 of 42 Wigan Borough 2 Chesterfield 1 19300322 Sat 22 Mar 1930 E Div3S 30 of 42 Bristol Rovers 1 Exeter City 0 19300322 Sat 22 Mar 1930 E Div3S 31 of 42 Coventry City 1 Crystal Palace 0 19300322 Sat 22 Mar 1930 E Div3S 31 of 42 Plymouth Argyle 2 Bournemouth 1 19300322 Sat 22 Mar 1930 E Div3S 32 of 42 Brighton and Hove Albion 1 Southend United 0 19300322 Sat 22 Mar 1930 E Div3S 32 of 42 Merthyr Town 2 Walsall 3 19300322 Sat 22 Mar 1930 E Div3S 32 of 42 Newport County 1 Fulham 1 19300322 Sat 22 Mar 1930 E Div3S 32 of 42 Torquay United 1 Queens Park Rangers 3 19300322 Sat 22 Mar 1930 E Div3S 33 of 42 Brentford 2 Northampton Town 0 19300322 Sat 22 Mar 1930 E Div3S 33 of 42 Leyton Orient 2 Gillingham 0 19300322 Sat 22 Mar 1930 E Div3S 33 of 42 Swindon Town 1 Luton Town 1 19300322 Sat 22 Mar 1930 E Div3S 34 of 42 Watford 2 Norwich City 1 19300322 Sat 22 Mar 1930 FA Cup SF Arsenal 2 Hull City 2 19300322 Sat 22 Mar 1930 FA Cup SF Huddersfield Town 2 Sheffield Wednesday 1