Today's board

Every pick, every sport, published free

Twenty-four selections a week and a full board on the weekend. Each card carries the angle, the matchup detail and a confidence rating so you know how strong the desk's opinion really is.

Sport

Category

6 selections on the board

Statistical EdgeNBA

Denver @ Oklahoma City

Tonight · 8:00 PM ET

Expert prediction

Oklahoma City −4.5

78

Confidence

rating / 100

Oklahoma City owns a top-three half-court defense and a +9.4 net rating at home. Denver is on the second night of a back-to-back and has allowed 118+ in three of four.

Matchup notes

Pace 99.1 vs 101.6 · Denver 4th in paint points allowed

Play this on BracketContest
Expert PickNFL

Buffalo @ Baltimore

Sunday · 4:25 PM ET

Expert prediction

Baltimore −2.5

72

Confidence

rating / 100

Baltimore's pressure rate jumps roughly six points at home, and Buffalo's interior line is down two starters. The Ravens are 7-2 against the number after a loss under this staff.

Matchup notes

Ravens 3rd in pressure rate · Bills 22nd in pass-block win rate

Play this on BracketContest
Best MatchupMLB

Atlanta @ Philadelphia

Tonight · 7:10 PM ET

Expert prediction

Under 8.5 runs

68

Confidence

rating / 100

Both starters carry sub-3.20 expected ERAs with a heavy ground-ball lean, and the plate umpire assigned to this series has called a wide zone all month.

Matchup notes

Wind blowing in from left at 11 mph · bullpen ERA 3.11 vs 3.48

Play this on BracketContest
Underdog WatchNCAAF

Kansas State @ Iowa State

Saturday · 7:30 PM ET

Expert prediction

Kansas State +6

64

Confidence

rating / 100

The Wildcats are 6-1 as a road underdog since last season and their run game travels. Iowa State has faced one top-40 rush offense all year and allowed 5.1 yards per carry.

Matchup notes

K-State 12th in rush success rate · ISU 71st in line yards

Play this on BracketContest
Featured PredictionPremier League

Newcastle @ Aston Villa

Sunday · 9:00 AM ET

Expert prediction

Both teams to score

74

Confidence

rating / 100

Villa generate 1.8 expected goals at home while Newcastle press high enough to concede transition chances. Four of the last five meetings produced goals from both sides.

Matchup notes

Villa 1.81 xGF home · Newcastle 1.64 xGA away

Play this on BracketContest
Long-Term Tournament PredictionNCAAB

Gonzaga @ Kentucky

Saturday · 5:30 PM ET

Expert prediction

Gonzaga to reach the Elite Eight

61

Confidence

rating / 100

Gonzaga returns 78% of its minutes with a top-15 adjusted efficiency projection and a favorable regional path. Long-term futures are graded on selection, not on a single night.

Matchup notes

Projected 2-seed · top-15 roster continuity nationally

Play this on BracketContest

Lines move. Always confirm the current number before acting on a selection, and treat confidence ratings as the desk's opinion — never as a guarantee.

The ledger

Every result, published — wins and losses

No screenshots of winning weeks only. Selections are logged when they're posted and graded when the game ends, so you can judge the desk on the full record.

Picks are timestamped before kickoff.

Graded on the line posted at publication.

Push and loss weeks stay on the page.

Recent selections

Sample preview

DateSportSelectionConfidenceResult
Nov 12NBACeltics −6.576Win
Nov 12NHLPanthers ML71Win
Nov 11NFLTexans +366Loss
Nov 11MLBDodgers −1.569Win
Nov 10SoccerArsenal over 2.573Win
Nov 10NCAABDuke −1162Push

Illustrative rows showing how the ledger is published. Live grading begins with the next posted slate.

How the desk works

Analysis you can actually follow

No black boxes. Here is the process behind every selection, and the plain-English meaning of the numbers on each card.

01

Start with the market

Every board opens with the posted line. If we can't explain why our number differs from it, there is no pick.

02

Check the situation

Rest, travel, injuries, weather, park and venue effects. The boring details decide more games than highlight plays.

03

Weigh the numbers

Efficiency, pace, expected goals, shot share, recent form. We translate the stat that actually moves the line.

04

Publish the reasoning

Confidence, matchup notes and a plain-language explanation go up with the pick — before the game starts.

Confidence

How strongly the desk backs a selection, 0–100. A 60 is a lean, a 78 is a strong opinion.

Spread

The handicap on the scoreboard. −4.5 means a team must win by five or more.

Total

The combined score of both teams. Over/under bets ride on that number.

Push

The result lands exactly on the number, so the selection neither wins nor loses.

Free. All of it.

No VIP packages, no premium tiers, no paid handicapping services. Every pick, guide and selection on this site is open to everyone.

Play free