StatSharp Logo
More CFL Games
Left ArrowBy Time Current GamesLeft ArrowBy Game# 

Swipe left to see more →

Sunday, 07/27/2025 7:00 PM 
 Gm#RecordOpenLatestML1H
 HAM
 Hamilton
7074-255.555.5+13028
 BCL
 British Columbia
7083-4-3-3-150-1.5
Matchup Content Menu

Swipe left to see more →

Tip SheetSimulation & Ratings🔒Betting Systems🔒Team Trends🔒Team StatsSchedule & ResultsHead-to-Head🔒Coaches🔒
2025 Season Schedule and Results
This table displays the full season schedule, results, and betting outcomes for each game, along with team and opponent statistics for completed matchups and starting times for upcoming games.

Hamilton Schedule Strength (Opponent's average power rating. Green text indicates an easy schedule, red text denotes a difficult schedule.)
Games Played=24.0, Games Remaining=23.9.

Swipe left to see more →

Hamilton - Full Season Schedule and Results
 Team Game StatsOpponent Stats
DateOpponentScoreSULineATSTot.O/URushingPassingTORushingPassingTO
06/07/2025 @CAL @Calgary26-38L-3L53.5O14-4731-50-304031-15819-28-2842
06/14/2025 SAS Saskatchewan23-28L+2.5L52U9-5126-40-336121-13326-37-2951
06/27/2025 MON Montreal35-17W+2W48.5O20-6026-32-258110-3824-42-2033
07/04/2025 @TOR @Toronto51-38W-4W53.5O22-10019-24-332012-4527-38-3391
07/12/2025 OTT Ottawa23-20W-5L56.5U19-8623-41-266010-5324-38-2833
07/20/2025 @OTT @Ottawa30-15W-2W54U22-9721-33-327120-10822-31-2153
07/27/2025 @BCL @British Columbia7:00p+355.5
08/02/2025 @EDM @Edmonton3:00p
08/07/2025 BCL British Columbia7:30p
08/16/2025 @SAS @Saskatchewan3:00p
09/01/2025 TOR Toronto2:30p
09/06/2025 @MON @Montreal1:00p
09/12/2025 WIN Winnipeg7:00p
09/20/2025 EDM Edmonton7:00p
09/27/2025 @WIN @Winnipeg3:00p
10/04/2025 @TOR @Toronto3:00p
10/11/2025 CAL Calgary3:00p
10/24/2025 OTT Ottawa7:00p

British Columbia Schedule Strength (Opponent's average power rating. Green text indicates an easy schedule, red text denotes a difficult schedule.)
Games Played=24.0, Games Remaining=24.5.

Swipe left to see more →

British Columbia - Full Season Schedule and Results
 Team Game StatsOpponent Stats
DateOpponentScoreSULineATSTot.O/URushingPassingTORushingPassingTO
06/07/2025 EDM Edmonton31-14W-5.5W49.5U18-12427-36-324019-8718-27-1781
06/12/2025 @WIN @Winnipeg20-34L-5L47O16-8519-37-333333-20115-24-2461
06/21/2025 WIN Winnipeg14-27L+4.5L49.5U11-4725-44-281419-8618-25-1792
06/28/2025 @SAS @Saskatchewan18-37L+1.5L48O18-13019-33-202433-18813-23-1700
07/05/2025 @MON @Montreal21-20W+2.5W50U21-8822-36-352123-12016-25-2060
07/13/2025 @EDM @Edmonton32-14W-2.5W53.5U35-18326-30-345112-669-20-1121
07/19/2025 SAS Saskatchewan27-33L-2.5L53.5O10-4327-41-337225-11123-30-3951
07/27/2025 HAM Hamilton7:00p-355.5
08/07/2025 @HAM @Hamilton7:30p
08/16/2025 MON Montreal7:00p
08/23/2025 @TOR @Toronto3:00p
09/05/2025 @OTT @Ottawa7:30p
09/12/2025 OTT Ottawa10:00p
09/19/2025 @CAL @Calgary9:30p
09/26/2025 TOR Toronto10:00p
10/04/2025 CAL Calgary7:00p
10/17/2025 EDM Edmonton10:30p
10/25/2025 @SAS @Saskatchewan7:00p
Glossary of Terms

Date: The date when the game was played. For games not yet played, the column will contain the scheduled start time.

Opponent: The team that the listed team is competing against.

Score: The final score of the game. For upcoming games, this will show the start time.

SU (Straight Up): The game's outcome as a win (W) or loss (L) for the listed team, without considering the point spread.

Line: The point spread set by sportsbooks for the game, indicating how many points the listed team is expected to win or lose by.

ATS (Against The Spread): The team's performance relative to the point spread. "W" indicates covering the spread, while "L" indicates not covering.

Tot. (Total Points): The total points line set by sportsbooks for the game.

O/U (Over/Under): Whether the combined score of the game went over or under the total points line.

Rushing: The number of rushing attempts and rushing yards achieved by the team (or opponent) in the game, formatted as "Attempts-Yards."

Passing: The number of pass completions, attempts, and yards by the team (or opponent), formatted as "Completions-Attempts-Yards."

TO (Turnovers): The number of turnovers committed by the team or forced against the opponent during the game.