Canadian Hockey League Semi-Finals to take to the Ice on April 5th Across Canada

from Saultsports.com

The first round of the Canadian Hockey League playoffs is all wrapped up following Tuesday, April 2nd four game sevens with 24 Canadian Hockey League teams still on their quest for a chance to hoist the 2019 Memorial Cup presented by Kia and hosted by Halifax Mooseheads from Friday, May 17th and ends on Sunday, May 26th.

All 12 Canadian Hockey League semi-final conference finals will open up on April 5th across the country in the Western Hockey League, Quebec Major Junior Hockey League and the Ontario Hockey League including the Soo Greyhounds facing the Saginaw Spirit in Saginaw, Michigan on April 5th with a 7:05 p.m puck drop.

2019 OHL Playoffs
Western Conference
(#2) Saginaw Spirit vs Soo Greyhounds (#3)
Game 1. Fri April 05 | Soo Greyhounds @ Saginaw Spirit
Game 2. Sun April 07 | Soo Greyhounds @ Saginaw Spirit
Game 3. Tue April 09 | Saginaw Spirit @ Soo Greyhounds
Game 4. Thu April 11 | Saginaw Spirit @ Soo Greyhounds
Game 5. Fri April 12 | Soo Greyhounds @ Saginaw Spirit
Game 6. Sun April 14 | Saginaw Spirit @ Soo Greyhounds
Game 7. Tue April 16 | Soo Greyhounds @ Saginaw Spirit

(#1) London Knights vs Guelph Storm (#4)
Game 1. Fri April 05 | Guelph Storm @ London Knights
Game 2. Sun April 07 | Guelph Storm @ London Knights
Game 3. Mon April 08 | London Knights @ Guelph Storm
Game 4. Wed April 10 | London Knights @ Guelph Storm
Game 5. Fri April 12 | Guelph Storm @ London Knights
Game 6 *. Sat April 13 | London Knights @ Guelph Storm
Game 7. Tue April 16 | Guelph Storm @ London Knights

Eastern Conference
(#1) Ottawa 67’s vs Sudbury Wolves (#4)
Game 1. Fri April 05 | Sudbury Wolves @ Ottawa 67’s
Game 2. Sun April 07 | Sudbury Wolves @ Ottawa 67’s
Game 3. Tue April 09 | Ottawa 67’s @ Sudbury Wolves
Game 4. Thu April 11 | Ottawa 67’s @ Sudbury Wolves
Game 5. Sat Apr 13 | Sudbury Wolves @ Ottawa 67’s
Game 6. Mon April 15 | Ottawa 67’s @ Sudbury Wolves
Game 7. Tue April 16 | Sudbury Wolves @ Ottawa 67’s

(#2) Niagara IceDogs vs Oshawa Generals (#3)
Game 1. Fri April 05 | Oshawa Generals @ Niagara IceDogs
Game 2. Sun April 07 | Oshawa Generals @ Niagara IceDogs
Game 3. Tue April 09 | Niagara IceDogs @ Oshawa Generals
Game 4. Thu April 11 | Niagara IceDogs @ Oshawa Generals
Game 5. Sat April 13 | Oshawa Generals @ Niagara IceDogs
Game 6. Mon April 15 | Niagara IceDogs @ Oshawa Generals
Game 7. Tue April 16 | Oshawa Generals @ Niagara IceDogs

2019 QJMHL Playoffs
Western Conference
(#1) Rouyn-Noranda Huskies vs Victoriaville Tigres (#4)
Game 1. Fri April 05 | Victoriaville Tigres @ Rouyn-Noranda Huskies
Game 2. Sat April 06 | Victoriaville Tigres @ Rouyn-Noranda Huskies
Game 3. Tue April 09 | Rouyn-Noranda Huskies @ Victoriaville Tigres
Game 4. Thu April 11 | Rouyn-Noranda Huskies @ Victoriaville Tigres
Game 5. Fri April 12 | Rouyn-Noranda Huskies @ Victoriaville Tigres
Game 6. Mon April 15 | Victoriaville Tigres @ Rouyn-Noranda Huskies
Game 7. Tue April 16 | Victoriaville Tigres @ Rouyn-Noranda Huskies

Eastern Conference
(#2) Drummondville Voltigeurs vs Sherbrooke Phœnix (#3)
Game 1. Fri April 05 | Sherbrooke Phœnix @ Drummondville Voltigeurs
Game 2. Sat April 06 | Sherbrooke Phœnix @ Drummondville Voltigeurs
Game 3. Mon April 08 | Drummondville Voltigeurs @ Sherbrooke Phœnix
Game 4. Wed April 10 | Drummondville Voltigeurs @ Sherbrooke Phœnix
Game 5. Fri April 12 | Sherbrooke Phœnix @ Drummondville Voltigeurs
Game 6. Sun April 14 | Drummondville Voltigeurs @ Sherbrooke Phœnix
Game 7. Tue April 16 | Sherbrooke Phœnix @ Drummondville Voltigeurs

(#1) Halifax Mooseheads vs Moncton Wildcats (#7)
Game 1. Fri April 05 | Moncton Wildcats @ Halifax Mooseheads
Game 2. Sat April 06 | Moncton Wildcats @ Halifax Mooseheads
Game 3. Tue April 09 | Halifax Mooseheads @ Moncton Wildcats
Game 4. Wed April 10 | Halifax Mooseheads @ Moncton Wildcats
Game 5. Fri April 12 | Moncton Wildcats @ Halifax Mooseheads
Game 6. Sun April 14 | Halifax Mooseheads @ Moncton Wildcats
Game 7. Tue April 16 | Moncton Wildcats @ Halifax Mooseheads

(#3) Rimouski Océanic vs Cape Breton Screaming Eagles (#5)
Game 1. Fri April 05 | Cape Breton Screaming Eagles @ Rimouski Océanic
Game 2. Sun April 07 | Cape Breton Screaming Eagles @ Rimouski Océanic
Game 3. Tue April 09 | Rimouski Océanic @ Cape Breton Screaming Eagles
Game 4. Thu April 11 | Rimouski Océanic @ Cape Breton Screaming Eagles
Game 5. Fri April 12 | Rimouski Océanic @ Cape Breton Screaming Eagles
Game 6. Mon April 15 | Cape Breton Screaming Eagles @ Rimouski Océanic
Game 7. Tue April 16 | Cape Breton Screaming Eagles @ Rimouski Océanic

2019 WHL Playoffs
Western Conference
(#1) Vancouver Giants vs Victoria Royals (#5)
Game 1. Fri April 05 | Victoria Royals @ Vancouver Giants
Game 2. Sat April 06 | Victoria Royals @ Vancouver Giants
Game 3. Tue April 09 | Vancouver Giants @ Victoria Royals
Game 4. Thu April 11 | Vancouver Giants @ Victoria Royals
Game 5 *. Sat April 13 | Victoria Royals @ Vancouver Giants
Game 6 *. Mon April 15 | Vancouver Giants @ Victoria Royals
Game 7 *. Wed April 17 | Victoria Royals @ Vancouver Giants

(#2) Everett Silvertips vs Spokane Chiefs (#3)
Game 1. Sat April 06 | Spokane Chiefs @ Everett Silvertips
Game 2. Sun April 07 | Spokane Chiefs @ Everett Silvertips
Game 3. Wed April 10 | Everett Silvertips @ Spokane Chiefs
Game 4. Fri April 12 | Everett Silvertips @ Spokane Chiefs
Game 5 *. Sat April 13 | Everett Silvertips @ Spokane Chiefs
Game 6 *. Mon April 15 | Spokane Chiefs @ Everett Silvertips
Game 7 *. Wed April 17 | Spokane Chiefs @ Everett Silvertips

Eastern Conference
(#1) Prince Albert Raiders vs Saskatoon Blades (#2)
Game 1. Fri April 05 | Saskatoon Blades @ Prince Albert Raiders
Game 2. Sun April 07 | Saskatoon Blades @ Prince Albert Raiders
Game 3. Tue April 09 | Prince Albert Raiders @ Saskatoon Blades
Game 4. Wed April 10 | Prince Albert Raiders @ Saskatoon Blades
Game 5 *. Fri April 12 | Saskatoon Blades @ Prince Albert Raiders
Game 6 *. Sun April 14 | Prince Albert Raiders @ Saskatoon Blades
Game 7 *. Tue April 16 | Saskatoon Blades @ Prince Albert Raiders

(#3) Edmonton Oil Kings vs Calgary Hitmen (#6)
Game 1. Sat April 06 | Calgary Hitmen @ Edmonton Oil Kings
Game 2. Sun April 07 | Calgary Hitmen @ Edmonton Oil Kings
Game 3. Tue April 09 | Edmonton Oil Kings @ Calgary Hitmen
Game 4. Wed April 10 | Edmonton Oil Kings @ Calgary Hitmen
Game 5 *. Fri April 12 | Calgary Hitmen @ Edmonton Oil Kings
Game 6 *. Sun April 14 | Edmonton Oil Kings @ Calgary Hitmen
Game 7 *. Tue April 16 | Calgary Hitmen @ Edmonton Oil Kings

(* if necessary)