Twin City Hockey League

The Twin City Hockey League was contested in the Kitchener-Waterloo region of Ontario from 1923-1938. Previously, separate Kitchener and Waterloo leagues were organized.
==Results==
;1919-20
Kitchener League 
Standings as of 2/10
#Union Jacks 5-1-0
#Wanderers 5-2-0
#Dominion Tire 3-2-1
#Bridgeport 3-3-1
#Victorias 1-4-1
#North Ward 0-5-1
*2/11: Union Jacks - North Ward 5:1
*2/18: Bridgeport - Union Jacks 4:3 OT
*2/23: Union Jacks - Victorias 4:0
*2/23: Wanderers - Dominion Tire 3:1
*3/1: Union Jacks - North Ward 9:1
*3/1: Wanderers - Victorias 4:3 - Victorias defaulted before game ended
*3/3: Union Jacks - Wanderers 3:1 - final
Waterloo League
Standings as of 2/20
#Acadians 6-0
#Rexalls 6-1
#Waterloo College 3-4
#Muellers 3-4
#Dominion Life 3-4
#Sparklers 3-4
#Canadians 2-5
#Bankers 1-5
Acadians clinched title by defeating Rexalls 4:3 on 2/19. 
Twin City Championship
*3/9: Acadians - Union Jacks 6:4 
*3/15: Union Jacks - Acadians 2:1
Acadians won the Lang Cup. 
;1920-21
Kitchener City League
Standings as of 3/5
#Blower & Forge 4-0-1
#Union Jacks 4-0-1
#Wanderers 3-2
#Union Jack Juniors 1-3
#Areonas 1-4
#DRS 0-4
Schedule could not be completed.
Waterloo League
Standings 
#Rexalls 10-2
#Acadians 10-2
#Waterloo College 3-9
#GTR 1-11
*3/10: Rexalls - Acadians 3:1 - final
;1921-22
Kitchener City League
Standings as of 3/6
#Triangles 6-1 26:11
#Union Jacks 6-2 28:10
#Kaufmans 5-3 21:13
#St. Jerome's College 4-3 19:9
#Areonas 3-3 14:12
#Excelsiors 1-4 5:15
#East End 2-4 8:7
#Imperials 0-7 3:32
*3/8: Union Jacks - Triangles 4:0 - final
Waterloo League
#Acadians 10-1 78:35
#Lutherans 7-4 47:42
#GTR 3-8 48:80
#Snyders 2-9 42:72
*2/20: Lutherans - Acadians 3:1 - final
*2/24: Acadians - Lutherans 2:1 - " 
Twin City Championship
*3/10: Union Jacks - Lutherans 5:1
*3/17: Union Jacks - Lutherans 2:0
Union Jacks won Lang Cup.
;1922-23
Standings as of 2/26
Senior
#Union Jacks 4-1-1-9
#Moose 4-0-1-9
#Bridgeport 2-3-0-4
#Bankers 0-6-0-0
Junior
#St. Jeromes College 7-1-0-14
#Imperials 7-1-0-14
#Union Jacks 3-6-0-6
#St. Mary's 3-4-0-6
#Pathfinders 2-4-0-4
#Waterloo 1-7-0-2
*3/6: Moose - Bridgeport 3:1 - senior
*3/6: St. Jeromes - Imperials 4:2 - junior final
Twin City Championship
*3/10: Moose - St. Jeromes 2:2 OT
*3/12: Moose - St. Jeromes 3:0 
Moose won the Lang Cup.
;1923-24
Standings as of 2/26
Senior
#Union Jacks 4-0-0-8 16:3
#Knights of Columbus 1-2-1-3 8:15
#Firemen 0-3-1-1 4:10
Junior A
#Lutherans 5-0-0-10 15:5
#St. Mary's 2-1-1-5 8:5
#Infernos 1-3-0-2 7:13
#Triangles 0-3-1-1 0:7
Junior B
#St. Jeromes 4-0-0-8 13:4
#Meinzingers 3-2-0-6 16:10
#Union Jacks 1-4-0-2 9:19
#Holy Name 1-3-0-2 3:8
*2/28: St. Jeromes - Meinzingers 3:0 
Senior Final
*2/28: Knights of Columbus - Union Jacks 2:2 OT
*3/1: Knights of Columbus - Union Jacks 4:3
Junior Final
*3/1: St. Jeromes - Lutherans 3:1
*3/3: St. Jeromes - Lutherans 1:1 
Twin City Championship
*3/15: Knights of Columbus - St. Jeromes 5:3
Knights of Columbus won Lang Cup.
;1924-25
Standings as of 3/3
Senior
#St. Jeromes College 4-2-0-8 16:14
#Meinzingers 3-2-0-6 16:8
#Knights of Columbus 2-3-0-4 9:12
#Wanderers 1-3-0-2 7:10
Junior A
#Resolutes 5-0-0-10 17:5
#Lutherans 2-2-0-4 14:6
#Meinzinger Jrs 2-2-0-4 11:13
#Pathfinders 0-5-0-0 7:25
Group B
#Holy Name 5-0-0-10 29:6
#Sons of England 2-2-1-5 11:19
#Meinzinger Mid 2-3-0-4 7:15
#St. Marys 0-4-1-1 5:13
Senior post 3/3
*3/5: Wanderers - Meinzingers 5:0 
*3/12: Knights of Columbus - Wanderers 2:0 
*3/13: Knights of Columbus - Meinzingers 3:2 - semifinal
*3/16: St. Jeromes - Knights of Columbus 5:2 - final
Junior Finals
*3/2: Holy Name - Resolutes 5:5
*3/5: Holy Name - Resolutes 3:1
;1925-26
Senior
Standings
#Beavers 4-0-0-8 16:7
#Holy Name 3-1-1-7 10:10
#St. Jeromes College 1-3-1-3 9:10
#Meinzingers 0-4-0-0 7:14
*2/27: Holy Name - Beavers 1:1 - final
*3/6: Holy Name - Beavers 4:3 - "
Standings as of 3/5
Junior A 
#Resolutes 5-3-0-10 14:15
#Holy Name 3-1-3-9 15:9
#Canadians 3-3-1-7 14:12
#Thistles 3-4-1-7 13:19
#Meinzingers 1-4-1-3 15:12
Junior B 
#Lutherans 3-1-2-8 4:5
#St. Mary's 2-1-3-7 5:2
#Wildcats 2-1-3-7 6:5
#Tigers 0-4-2-2 2:5
*3/6: Holy Name - Meinzingers 4:1
*3/8: Holy Name - Lutherans 2:1 OT - final
;1926-27
Standings as of 3/2
Senior
#Holy Name 4-0-0-8 23:9
#Dales 3-1-0-6 37:7
#Resolutes 3-2-0-6 26:16
#Granites 2-3-0-4 8:24
#Beavers 0-3-0-0 6:14
#Bankers 0-3-0-0 4:36
Junior
Group 1
#Holy Name 3-1-0-6 9:12
#Thistles 2-0-0-4 11:4
#St. Jeromes College 2-2-0-4 8:6
#Meinzingers 1-2-0-2 9:5
#Resolutes 0-3-0-0 1:11
Group 2
#Tigers 3-0-0-6 7:2
#Mohawks 2-1-0-4 7:6
#Waterloo Eagles 2-2-0-4 13:6
#Kaufmans 1-2-0-2 6:9
#Pirates 0-3-0-0 0:11
Group 3
#Wildcats 3-0-0-6 13:5
#St. Mary's 2-1-0-4 13:5
#Granites 2-2-0-4 7:9
#Olympics 0-2-1-1 4:15
#St. Peters 0-2-1-1 4:13
*3/2: Resolutes - Bankers 10:2 - senior
*3/2: Holy Name - Resolutes 1:0 - junior
*3/2: Eagles - Mohawks 4:1 - " 
*3/3: Tigers - Mohawks 6:2 - " 
*3/3: Thistles - Meinzingers 4:2 - " 
*3/4: Dales - Resolutes 2:0 - senior
*3/4: Kaufmans - Eagles 5:2 - junior
*3/5: Kaufmans - Mohawks 3:2 - "
*3/5: St. Mary's - Wildcats 2:1 - " 
*3/5: Thistles - Holy Name 1:0 OT - " 
Senior Playoffs
*3/23: Dales - Holy Name 9:2
*3/26: Dales - Holy Name 7:3
Junior Playoffs
*3/23: Tigers - Kaufmans 4:3
*3/23: Thistles - St. Mary's 5:2
*3/26: Thistles - Tigers 3:1
;1927-28
Standings as of 2/20
Senior
#Capitols 6-0-2-14 38:28
#Holy Name 6-2-0-12 38:21
#Resolutes 2-4-2-6 31:36
#Knights of Columbus 2-5-1-5 21:31
#Mutual Life 1-6-1-3 27:40
Junior Big Four
#Holy Name 3-1-2-8 11:6
#Tigers 3-1-2-8 13:9
#Kaufmans 2-3-0-4 5:8
#Mohawks 0-3-2-2 4:10
Junior Little Five
#St. Jeromes College 6-1-1-13 12:4
#McPhalls 5-2-1-11 14:10
#Wildcats 5-2-1-11 19:10
#Koehlers 2-5-1-5 13:16
#St. Peter's 0-8-0-0 4:22
Senior Playoffs
*3/3: Holy Name - Resolutes 8:4
*3/10: Holy Name - Resolutes 4:1
*3/15: Capitols - Holy Name 4:1
*3/22: Capitols - Holy Name 3:0
Junior Playoffs
*2/25: Wildcats - McPhalls 3:2 OT - tiebreaker
*2/25: Holy Name - Tigers 3:0 
*3/3: St. Jeromes - Wildcats 3:3
*3/10: Holy Name - Tigers 4:0
*3/13: St. Jeromes - Wildcats 1:1
*3/15: St. Jeromes - Wildcats 4:3
*3/20: Tigers - St. Jeromes 4:1
*3/22: Tigers - St. Jeromes 4:2
;1928-29
Standings as of 2/15
Senior
#Holy Name 5-1-0-10 19:7
#Capitols 5-1-0-10 26:6
#Galluses 1-4-0-2 6:16
#Mutual Life 0-5-0-0 2:34
Junior No. 1
#Koehlers 4-1-0-8 9:5
#Wildcats 2-1-1-5 8:4
#St. Jeromes College 1-3-1-3 7:9
#Breslau 1-3-0-2 3:9
Junior No. 2
#Midgets 4-1-1-9 15:7
#Holy Name 2-2-1-5 6:8
#Canadians 2-2-1-5 10:8
#St. Marys 1-4-1-3 7:14
Post 2/15 scores
*2/16: Wildcats - Koehlers 3:1
*2/16: St. Jeromes - Breslau 7:1
*2/23: Holy Name - Canadians 2:1
*2/23: Galluses - Mutual Life 4:3 
Junior Playoffs
*3/11: Holy Name - Midgets 2:0
*3/11: Wildcats - Koehlers 3:1
*3/14: Holy Name - Midgets 1:0
*3/14: Koehlers - Wildcats 1:0 
*3/16: Holy Name - Wildcats 2:1
*3/19: Holy Name - Wildcats 3:0 
Senior Playoffs
*3/16: Capitols - Holy Name 2:1 
*3/19: Capitols - Holy Name 5:2
;1929-30
Standings 
Senior
#Kaufmans 6-2-0-12 11:6
#Holy Name 4-2-2-10 15:10
#Kayo Kids 3-2-3-9 16:11
#Vikings 3-3-1-7 9:10
#Mutual Life 0-7-0-0 6:20
Junior A
#Jamieson's Redmen 3-1-2-8 11:5
#Koehlers 3-1-2-8 10:3
#Holy Name 2-2-1-5 5:9
#Silverwoods 0-4-1-1 1:10
Junior B
#St. Jerome's College 6-1-1-13 19:4
#St. Marys 3-2-2-8 8:7
#Granites 3-4-1-7 11:12
#Highfliers 2-3-2-6 5:10
#Waterloo College 1-5-1-3 6:13
Playoffs
*3/3: St. Mary's - St. Jerome's College 3:1
*3/3: Koehlers - Jamieson's Redmen 2:1
*3/5: Holy Name - Kaufmans 3:1
*3/7: St. Jerome's College - St. Mary's 4:1
*3/7: Jamieson's Redmen - Koehlers 3:1
*3/14: St. Jerome's College - Jamieson's Redmen 2:0 
*3/17: Kaufmans - Holy Name 3:2
*3/20: Jamieson's Redmen - St. Jerome's College 3:1
*3/22: St. Jerome's College - Jamieson's Redmen 1:0
;1930-31
Standings
Senior
#Kaufmans 4-2-0-8 20:13
#Vikings 4-2-0-8 17:6
#Kayo Kids 4-2-0-8 16:5
#Fusiliers 0-6-0-0 4:33
Junior A
#Koehlers 4-1-1-9 13:5
#Jamieson's Redmen 3-1-2-8 11:10
#St. Jeromes 1-2-3-5 10:8
#Fireballs 0-4-2-2 2:10
Junior B
#Holy Name 3-0-2-8 8:3
#Eagles 3-1-2-8 10:4
#Kiss Beverage 3-3-0-6 7:5
#Ruff Riders 0-5-0-0 4:15
Senior Playoffs
*2/27: Kayo Kids - Kaufmans 3:1
*3/11: Kayo Kids - Kaufmans 2:1
*3/13: Kayo Kids - Vikings 2:0
*3/16: Kayo Kids - Vikings 4:0
Junior Playoffs
*2/27: Holy Name - Eagles 3:1
*3/2: Koehlers - Redmen 2:1
*3/6: Holy Name - Eagles 0:0
*3/6: Koehlers - Redmen 2:0 
*3/11: Koehlers - Holy Name 2:0
*3/13: Koehlers - Holy Name 3:1
;1931-32
Standings
Senior
#Tip Tops 5-2-2-12 11:8
#Lipperts 5-3-1-11 16:8
#Conestogo 3-3-3-9 9:8
#Stratford 1-6-2-4 9:21
Junior
#Hehns 5-1-1-11 11:5
#Gordons 4-2-1-9 10:5
#St. Jeromes College 4-2-1-9 7:6
#Kitchener BC 0-4-3-3 6:10
#Eagles 0-4-2-2 4:12
Senior Playoffs
*3/7: Tip Tops - Lipperts 3:1
*3/9: Lipperts - Tip Tops 1:0
Junior Playoffs
*3/2: Gordons - St. Jeromes 4:1
*3/7: St. Jeromes - Gordons 3:2
*3/9: Hehns - Gordons 5:1
*3/12: Gordons - Hehns 3:1
;1932-33
Standings
Senior
#Lipperts 4-0-2-10 17:6
#Freddie Jacks 3-2-1-7 10:9
#Stratford 2-4-0-4 7:15
#Huethers 1-4-1-3 5:8
Junior
#Schnarrs 5-0-1-11 20:5
#McPhalls 4-2-1-10 20:6
#St. Jeromes College 3-1-2-8 18:8
#HNS 1-5-0-2 6:25
#Bridgeport 0-5-0-0 4:24
Senior Playoffs
*2/22: Freddie Jacks - Stratford 2:1
*3/3: Lipperts - Freddie Jacks 4:2
*3/8: Lipperts - Freddie Jacks 5:2
Junior Playoffs
*2/17: St. Jeromes - McPhalls 2:1
*2/22: McPhalls - St. Jeromes 5:1
*3/3: McPhalls - Schnarrs 1:1
*3/8: McPhalls - Schnarrs 1:0
Twin City Championship
*3/16: Lipperts - McPhalls 3:2
;1933-34
Senior
*12/4: Waterloo HC - Kitchener Sportsmen 3:1
*12/4: Langleys - Waterloo College 4:0
*12/11: Kitchener Sportsmen - Waterloo College 3:1 OT
*12/18: Waterloo HC - Waterloo Sportsmen 8:1
*12/29: Kitchener Sportsmen - Langleys 2:1
*1/1: Kitchener Sportsmen - Waterloo College 7:0
*1/1: Langleys - Waterloo HC 3:2
*1/8: Waterloo HC - Kitchener Sportsmen 3:2
*1/8: Langleys - Waterloo College 9:3
*1/12: Waterloo HC - Langleys 5:0
*1/15: Waterloo HC - Waterloo College 6:3
*1/15: Kitchener Sportsmen - Langleys 4:3
#Waterloo Hockey Club 5-1-0-10 24:10
#Kitchener Freddie Jacks Sportsmen 4-2-0-8 19:11
#Langleys Union Jacks 3-3-0-6 20:15
#Waterloo College 0-6-0-0 7:37
Semifinal
*Sportsmen 4 Langleys 1
*Sportsmen 10 Langleys 2
Kitchener Sportsmen beat Langleys 14 goals to 3.
Final
*Hockey Club 6 Sportsmen 3
*Hockey Club 5 Sportsmen 2
Waterloo Hockey Club beat Kitchener Sportsmen 2 wins to none.
Played as part of OHA Intermediate season (Group 20).
Junior 
Standings as of 2/2
#Pirates 5-1-1-11 13:5
#McPhalls 5-2-0-10 26:14
#Waterloo Schnarrs 5-2-0-10 21:14
#Lutherans 3-2-2-8 9:8
#St. Jeromes 3-2-1-7 8:4
#Bridgeport 2-4-1-5 11:15
#Kabel's Hi-Y 1-5-0-2 9:25
#Breslau 0-6-1-1 6:23
*2/5: St. Jeromes - Kabel's Hi-Y 4:1
*2/5: Waterloo Schnarrs - McPhalls 3:1
Playoffs
*2/8: Pirates - McPhalls 4:3
*2/8: St. Jeromes - Waterloo Schnarrs 2:1
*2/14: Pirates - McPhalls 3:1
*2/14: Waterloo Schnarrs - St. Jeromes 3:1
*2/22: Pirates - Waterloo Schnarrs 2:1
*2/23: Pirates - Waterloo Schnarrs 4:1
;1934-35
Senior
Standings as of 1/18
#Waterloo Hockey Club 9-5-0-18 53:27
#Kitchener Freddie Jacks 8-5-1-17 37:26
#Kitchener Schneiders 7-7-0-14 40:38
#Waterloo College 3-10-1-7 19:58
Post 1/18 results
*1/24: Waterloo HC - Schneiders 1:0
*1/24: Freddie Jacks - Waterloo College 7:1
Semifinal
*Kitchener Freddie Jacks beat Kitchener Schneiders 6 goals to 4 (1-2, 5-2).
Final
Date	Winner 	Loser 	Location
 	Kitchener 3	Waterloo 2 	
 	Waterloo 2 	Kitchener 1	
 	Waterloo 2 	Kitchener 0	
Waterloo Hockey Club beat Kitchener Freddie Jacks 2 wins to 1.
Played as part of OHA Intermediate A season (Group 6).
Junior
Standings
#New Hamburg Hahns 6-1-0-12 32:14
#Waterloo Brills 5-1-1-11 18:13
#Pirates 4-2-1-9 23:13
#K-W Collegiate 3-1-3-9 17:13
#Kitchener Packers 4-3-0-9 18:16
#Schnarrs 2-4-1-5 11:14
#St. Jerome's College 1-6-0-2 10:28
#St. Mary's 0-7-0-0 13:31
Playoffs
*1/29: New Hamburg Hahns - K-W Collegiate 8:4
*1/29: Waterloo Brills - Pirates 3:1
*1/31: New Hamburg Hahns - K-W Collegiate 4:1
*1/31: Pirates - Waterloo Brills 2:1
*2/4: Waterloo Brills - New Hamburg Hahns 5:3
*2/7: New Hamburg Hahns - Waterloo Brills 4:3 OT
*2/13: New Hamburg Hahns - Waterloo Brills 6:3
;1935-36
Junior 
Standings
#Kitchener Packers 4-1-1-9 15:5
#K-W Collegiate 4-2-0-8 17:14
#Waterloo Brills 4-2-0-8 10:9
#New Hamburg Creamery 3-2-1-7 12:9
#St. Jerome's College 3-2-1-7 16:15
#Schnarrs 1-4-1-3 11:13
#Woelfle Shoe 0-6-0-0 4:20
Playoffs
*1/27: New Hamburg Creamery - St. Jeromes 5:2 - tiebreaker
*1/31: New Hamburg Creamery - Waterloo Brills 2:0
*1/31: Kitchener Packers - K-W Collegiate 3:3
*2/4: Waterloo Brills - New Hamburg Creamery 2:1
*2/4: Kitchener Packers - K-W Collegiate 3:2
*2/7: New Hamburg Creamery - Kitchener Packers 3:2
*2/10: New Hamburg Creamery - Kitchener Packers 8:2
;1936-37
Senior
Standings 
#Koehlers 3-2-2-8 14:15
#Simplex 4-3-0-8 26:16
#White Eagles 3-2-2-8 12:11
#Sportsmen 2-5-2-6 13:23
Playoffs
*3/15: Simplex - Koehlers 2:1
*3/17: White Eagles - Simplex 7:4
Junior
Standings as of 2/11
#Waterloo Eichholz 8-2-1-17 27:23
#K-W Collegiate 6-3-1-13 31:26
#St. Jeromes College 5-4-2-12 24:19
#Preston Junior Bees 5-3-2-12 27:19
#Kitchener Re-Creation Council 5-4-1-11 19:17
#New Hamburg 2-7-1-5 21:33
#Elmira 2-10-0-4 10:22
*2/13: Preston Junior Bees - K-W Collegiate 3:0 
*2/15: Kitchener Re-Creation Council - New Hamburg Forfeit
*2/17: St. Jeromes - New Hamburg Forfeit
*2/17: Waterloo Eichholz - K-W Collegiate 8:6
*2/17: Kitchener Re-Creation Council - Preston Junior Bees 4:1
Playoffs
*2/22: Preston Junior Bees - Kitchener Re-Creation Council 2:1
*2/22: Waterloo Eichholz - St. Jeromes 5:5 
*2/24: Preston Junior Bees - Kitchener Re-Creation Council 5:0
*2/24: Waterloo Eichholz - St. Jeromes 2:1
*2/27: Waterloo Eichholz - Preston Junior Bees 4:2
*3/1: Waterloo Eichholz - Preston Junior Bees 5:4
;1937-38
Junior
Standings as of 2/4
#Waterloo Kents 8-1-0-16 45:13
#Kitchener Packers 7-2-0-14 29:15
#Preston 4-6-0-8 28:31
#St. Jerome's 3-5-1-7 21:29
#Siskens 3-6-0-6 25:26
#Union Local 67 1-6-1-3 7:41
*2/7: Kitchener Packers - Union Local 67 4:2
Semifinals
*2/10: Waterloo Kents - Preston 3:2
*2/10: Kitchener Packers - St. Jerome's 4:2
*2/16: Waterloo Kents - Preston 3:0
*2/16: St. Jerome's - Kitchener Packers 6:5
Final
*2/17: Waterloo Kents - Kitchener Packers 15:7 - second game conceded
Played as part of OHA Junior B season.
==Sources==
*Waterloo Region Record
Category:Ice hockey leagues