NPB · SportsGap
Slate
6 games
NPB · research only
Moneyline leans
182-162-5
-9.1% flat 1u · 349 games since 07/16
Totals leans
195-151-16
+5.1% flat 1u · 362 games since 07/16
Team totals leans
379-360
-5.5% flat 1u · 739 picks since 07/16
Lotte@Nippon-Ham
MLNippon-Ham-15058.0%-0.3✓
TotalU 8.5≈-12964.5%+10.3✓
TTLotte U 3.5≈-11757.0%+5.4✓
TTNippon-Ham U 4.5≈-14063.4%+7.7✓
DeNA@Giants
MLGiants+29160.3%+36.1✗
MLGiants-11560.3%+8.3✗
TotalO 5-10672.2%+23.6✗
TotalO 6-12361.6%+8.5✗
TTDeNA O 2.5-15553.5%-3.8✗
TTDeNA O 2.5-13253.5%-0.7✗
TTGiants O 2.5-13166.7%+12.6✗
TTGiants O 1.5-11081.7%+32.3✗
SoftBank@Rakuten
MLSoftBank-17358.5%-3.0✓
TotalU 7≈+10957.7%+11.6✗
TTSoftBank U 4.5≈-13763.3%+8.1✗
TTRakuten O 2.5-13854.3%-1.1✓
ORIX@Seibu
MLSeibu-16255.1%-4.9✓
TotalU 6.5≈+10650.8%+4.0✓
TTORIX U 2.5≈+10350.5%+3.5✓
TTSeibu U 3.5≈-11553.3%+2.2✗
Chunichi@Hiroshima
MLChunichi-10152.8%+4.1✗
TotalU 8≈-13671.0%+15.5✓
TTChunichi U 3.5≈-11160.4%+10.2✓
TTHiroshima U 3.5≈-11163.9%+13.7✗
Hanshin@Yakult
MLHanshin-15357.1%-1.6✓
TotalU 8.5≈-10957.5%+7.3✓
TTHanshin U 4.5≈-10959.8%+10.0✓
TTYakult U 3.5≈-12458.7%+5.8✓
How to read this page

Each row is one game. Model is our model's probability that its pick wins. Book is the probability the sportsbook's price implies once its built-in margin (the vig) is removed, so the two sides add up to 100%. Gap is model minus book, in percentage points: a positive gap means the model likes the pick more than the market does, and the bigger the gap, the more they disagree.

Totals are the combined runs both teams score, over or under the posted number; team totals count one team's runs only. Units is the suggested stake, where 1 unit is whatever amount you normally bet; Pass means no bet. Once a game is final, a green row means the model's pick won and red means it lost. Every result is graded at the price posted before first pitch, and no pick is ever removed afterwards.

A gap is a disagreement, not a guarantee: the market is often right, and good picks still lose often. Never bet more than you can afford to lose.

Research only: no units. Since mid-July the book's prices have been more accurate than the NPB model in every market. The totals model was updated on Oct 5, 2026; its leans are shown and graded here, but nothing is staked until it has a record of its own.

NPB Moneylines

Model win probability for its pick vs. the book's price with the vig removed. Gap is in percentage points.

4-3 · model leans
GameAway / HomeModel pickModelBookGapResult
DeNA@Giants
DeNA at Giants
-404 / +291Giants
60.3%
24.2%+36.1Lost ✗
DeNA@Giants
DeNA at Giants
+102 / -115Giants
60.3%
51.9%+8.3Lost ✗
Chunichi@Hiroshima
Chunichi at Hiroshima
-101 / -112Chunichi
52.8%
48.8%+4.1Lost ✗
Lotte@Nippon-Ham
Lotte at Nippon-Ham
+133 / -150Nippon-Ham
58.0%
58.3%-0.3Won ✓
Hanshin@Yakult
Hanshin at Yakult
-153 / +135Hanshin
57.1%
58.7%-1.6Won ✓
SoftBank@Rakuten
SoftBank at Rakuten
-173 / +152SoftBank
58.5%
61.5%-3.0Won ✓
ORIX@Seibu
ORIX at Seibu
+142 / -162Seibu
55.1%
59.9%-4.9Won ✓

NPB Totals

Model probability on its side of the posted total vs. the book's no-vig price. ≈ marks an under price derived from the over price.

4-3 · model leans
GameTotalOver / UnderLeanModelBookGapResult
DeNA@Giants
DeNA at Giants
5-106 / ≈-119Over
72.2%
48.6%+23.6Lost ✗
Chunichi@Hiroshima
Chunichi at Hiroshima
8+116 / ≈-136Under
71.0%
55.5%+15.5Won ✓
SoftBank@Rakuten
SoftBank at Rakuten
7-127 / ≈+109Under
57.7%
46.1%+11.6Lost ✗
Lotte@Nippon-Ham
Lotte at Nippon-Ham
8.5+110 / ≈-129Under
64.5%
54.2%+10.3Won ✓
DeNA@Giants
DeNA at Giants
6-123 / ≈+105Over
61.6%
53.1%+8.5Lost ✗
Hanshin@Yakult
Hanshin at Yakult
8.5-107 / ≈-109Under
57.5%
50.2%+7.3Won ✓
ORIX@Seibu
ORIX at Seibu
6.5-124 / ≈+106Under
50.8%
46.7%+4.0Won ✓

NPB Team Totals

Each team's runs over or under its posted team total: model vs. the book's no-vig price.

7-7 · model leans
GameTeamTotalOver / UnderLeanModelBookGapResult
Chunichi@Hiroshima
Chunichi at Hiroshima
Chunichi3.5-109 / ≈-111Under
60.4%
50.2%+10.2Won ✓
Chunichi@Hiroshima
Chunichi at Hiroshima
Hiroshima3.5-109 / ≈-111Under
63.9%
50.2%+13.7Lost ✗
DeNA@Giants
DeNA at Giants
DeNA2.5-155 / ≈+121Over
53.5%
57.3%-3.8Lost ✗
DeNA@Giants
DeNA at Giants
DeNA2.5-132 / ≈+108Over
53.5%
54.2%-0.7Lost ✗
DeNA@Giants
DeNA at Giants
Giants2.5-131 / ≈+108Over
66.7%
54.1%+12.6Lost ✗
DeNA@Giants
DeNA at Giants
Giants1.5-110 / ≈-116Over
81.7%
49.4%+32.3Lost ✗
Hanshin@Yakult
Hanshin at Yakult
Hanshin4.5-111 / ≈-109Under
59.8%
49.8%+10.0Won ✓
Hanshin@Yakult
Hanshin at Yakult
Yakult3.5+103 / ≈-124Under
58.7%
52.9%+5.8Won ✓
Lotte@Nippon-Ham
Lotte at Nippon-Ham
Lotte3.5-103 / ≈-117Under
57.0%
51.5%+5.4Won ✓
Lotte@Nippon-Ham
Lotte at Nippon-Ham
Nippon-Ham4.5+115 / ≈-140Under
63.4%
55.6%+7.7Won ✓
ORIX@Seibu
ORIX at Seibu
ORIX2.5-125 / ≈+103Under
50.5%
47.0%+3.5Won ✓
ORIX@Seibu
ORIX at Seibu
Seibu3.5-105 / ≈-115Under
53.3%
51.1%+2.2Lost ✗
SoftBank@Rakuten
SoftBank at Rakuten
SoftBank4.5+113 / ≈-137Under
63.3%
55.2%+8.1Lost ✗
SoftBank@Rakuten
SoftBank at Rakuten
Rakuten2.5-138 / ≈+114Over
54.3%
55.4%-1.1Won ✓
Model's pick wonLost