NFL, MLB, NHL, NBA, CFL stats



Canadian Football League Canadian Football League Schedule

All times Eastern

May 22, 2023 Edmonton Elks 24 at Calgary Stampeders 29 (Preseason) Final
May 26, 2023 Montreal Alouettes 22 at Ottawa RedBlacks 21 (Preseason) Final
May 27, 2023 Winnipeg Blue Bombers 25 at Edmonton Elks 23 (Preseason) Final
May 27, 2023 Toronto Argonauts 22 at Hamilton Tiger-Cats 27 (Preseason) Final
May 27, 2023 B.C. Lions 27 at Saskatchewan Roughriders 30 (Preseason) Final
June 1, 2023 Ottawa RedBlacks 34 at Toronto Argonauts 23 (Preseason) Final
June 1, 2023 Calgary Stampeders 22 at B.C. Lions 25 (Preseason) Final
June 2, 2023 Hamilton Tiger-Cats 22 at Montreal Alouettes 25 (Preseason) Final
June 2, 2023 Saskatchewan Roughriders 28 at Winnipeg Blue Bombers 16 (Preseason) Final
June 8, 2023 B.C. Lions 25 at Calgary Stampeders 15 Final
June 9, 2023 Hamilton Tiger-Cats 31 at Winnipeg Blue Bombers 42 Final
June 10, 2023 Ottawa RedBlacks 12 at Montreal Alouettes 19 Final
June 11, 2023 Saskatchewan Roughriders 17 at Edmonton Elks 13 Final
June 15, 2023 Calgary Stampeders 26 at Ottawa RedBlacks 15 Final
June 16, 2023 Winnipeg Blue Bombers 45 at Saskatchewan Roughriders 27 Final
June 17, 2023 Edmonton Elks 0 at B.C. Lions 22 Final
June 18, 2023 Hamilton Tiger-Cats 14 at Toronto Argonauts 32 Final
June 22, 2023 B.C. Lions 30 at Winnipeg Blue Bombers 6 Final
June 23, 2023 Montreal Alouettes 38 at Hamilton Tiger-Cats 12 Final
June 24, 2023 Saskatchewan Roughriders 29 at Calgary Stampeders 26 Final
June 25, 2023 Toronto Argonauts 43 at Edmonton Elks 31 Final
June 30, 2023 Edmonton Elks 7 at Ottawa RedBlacks 26 Final
July 1, 2023 Winnipeg Blue Bombers 17 at Montreal Alouettes 3 Final
July 3, 2023 B.C. Lions 24 at Toronto Argonauts 45 Final
July 6, 2023 Edmonton Elks 11 at Saskatchewan Roughriders 12 Final
July 7, 2023 Calgary Stampeders 11 at Winnipeg Blue Bombers 24 Final
July 8, 2023 Ottawa RedBlacks 13 at Hamilton Tiger-Cats 21 Final
July 9, 2023 Montreal Alouettes 19 at B.C. Lions 35 Final
July 13, 2023 Hamilton Tiger-Cats 37 at Edmonton Elks 29 Final
July 14, 2023 Toronto Argonauts 35 at Montreal Alouettes 27 Final
July 15, 2023 Winnipeg Blue Bombers 28 at Ottawa RedBlacks 31 Final
July 15, 2023 Calgary Stampeders 33 at Saskatchewan Roughriders 31 Final
July 20, 2023 Edmonton Elks 14 at Winnipeg Blue Bombers 28 Final
July 21, 2023 Toronto Argonauts 31 at Hamilton Tiger-Cats 15 Final
July 22, 2023 Saskatchewan Roughriders 9 at B.C. Lions 19 Final
July 23, 2023 Ottawa RedBlacks 43 at Calgary Stampeders 41 Final
July 28, 2023 Hamilton Tiger-Cats 16 at Ottawa RedBlacks 12 Final
July 29, 2023 Saskatchewan Roughriders 13 at Toronto Argonauts 31 Final
July 29, 2023 B.C. Lions 27 at Edmonton Elks 0 Final
July 30, 2023 Calgary Stampeders 18 at Montreal Alouettes 25 Final
August 3, 2023 B.C. Lions 14 at Winnipeg Blue Bombers 50 Final
August 4, 2023 Toronto Argonauts 7 at Calgary Stampeders 20 Final
August 5, 2023 Montreal Alouettes 27 at Hamilton Tiger-Cats 14 Final
August 6, 2023 Ottawa RedBlacks 24 at Saskatchewan Roughriders 26 Final
August 10, 2023 Winnipeg Blue Bombers 38 at Edmonton Elks 29 Final
August 11, 2023 Saskatchewan Roughriders 12 at Montreal Alouettes 41 Final
August 12, 2023 Calgary Stampeders 9 at B.C. Lions 37 Final
August 13, 2023 Ottawa RedBlacks 31 at Toronto Argonauts 44 Final
August 17, 2023 Edmonton Elks 24 at Hamilton Tiger-Cats 10 Final
August 18, 2023 Winnipeg Blue Bombers 19 at Calgary Stampeders 18 Final
August 19, 2023 Montreal Alouettes 25 at Ottawa RedBlacks 24 Final
August 20, 2023 B.C. Lions 29 at Saskatchewan Roughriders 34 Final
August 24, 2023 Montreal Alouettes 17 at Winnipeg Blue Bombers 47 Final
August 25, 2023 Calgary Stampeders 31 at Toronto Argonauts 39 Final
August 26, 2023 Hamilton Tiger-Cats 30 at B.C. Lions 13 Final
August 27, 2023 Ottawa RedBlacks 20 at Edmonton Elks 30 Final
September 2, 2023 B.C. Lions 34 at Montreal Alouettes 25 Final
September 3, 2023 Winnipeg Blue Bombers 30 at Saskatchewan Roughriders 32 Final
September 4, 2023 Toronto Argonauts 41 at Hamilton Tiger-Cats 28 Final
September 4, 2023 Edmonton Elks 31 at Calgary Stampeders 35 Final
September 8, 2023 Hamilton Tiger-Cats 27 at Ottawa RedBlacks 24 Final
September 9, 2023 Montreal Alouettes 10 at Toronto Argonauts 39 Final
September 9, 2023 Saskatchewan Roughriders 6 at Winnipeg Blue Bombers 51 Final
September 9, 2023 Calgary Stampeders 23 at Edmonton Elks 25 Final
September 15, 2023 Toronto Argonauts 23 at Montreal Alouettes 20 Final
September 15, 2023 Edmonton Elks 36 at Saskatchewan Roughriders 27 Final
September 16, 2023 Winnipeg Blue Bombers 23 at Hamilton Tiger-Cats 29 Final
September 16, 2023 Ottawa RedBlacks 37 at B.C. Lions 41 Final
September 22, 2023 Saskatchewan Roughriders 28 at Ottawa RedBlacks 36 Final
September 22, 2023 B.C. Lions 37 at Edmonton Elks 29 Final
September 23, 2023 Montreal Alouettes 28 at Calgary Stampeders 11 Final
September 23, 2023 Hamilton Tiger-Cats 14 at Toronto Argonauts 29 Final
September 29, 2023 Toronto Argonauts at Winnipeg Blue Bombers 8:00 p.m.
September 29, 2023 Saskatchewan Roughriders at B.C. Lions 10:30 p.m.
September 30, 2023 Montreal Alouettes at Ottawa RedBlacks 4:00 p.m.
September 30, 2023 Calgary Stampeders at Hamilton Tiger-Cats 7:00 p.m.
October 6, 2023 Edmonton Elks at Toronto Argonauts 7:00 p.m.
October 6, 2023 Winnipeg Blue Bombers at B.C. Lions 10:00 p.m.
October 7, 2023 Hamilton Tiger-Cats at Saskatchewan Roughriders 7:00 p.m.
October 9, 2023 Ottawa RedBlacks at Montreal Alouettes 1:00 p.m.
October 13, 2023 B.C. Lions at Hamilton Tiger-Cats 7:00 p.m.
October 13, 2023 Saskatchewan Roughriders at Calgary Stampeders 9:30 p.m.
October 14, 2023 Montreal Alouettes at Edmonton Elks 4:00 p.m.
October 14, 2023 Ottawa RedBlacks at Toronto Argonauts 7:00 p.m.
October 20, 2023 Calgary Stampeders at B.C. Lions 10:00 p.m.
October 21, 2023 Toronto Argonauts at Saskatchewan Roughriders 4:00 p.m.
October 21, 2023 Edmonton Elks at Winnipeg Blue Bombers 7:00 p.m.
October 27, 2023 Winnipeg Blue Bombers at Calgary Stampeders 9:00 p.m.
October 28, 2023 Hamilton Tiger-Cats at Montreal Alouettes 4:00 p.m.
October 28, 2023 Toronto Argonauts at Ottawa RedBlacks 7:00 p.m.

Sports Statistics from the Stats Crew
OurSports Central