NPB K Model — How To Use
Nippon Professional Baseball · Pitcher Strikeout & Game Lines Projection System
Daily Pipeline
1
Load Today's Starters
Navigate to Slate Dashboard and click Starting Pitchers to populate today's slate with the announced NPB starting pitchers.
2
Load Batting Lineups
Click Bat Lineups to pull confirmed batting orders for each team. Lineups typically post 30–60 minutes before first pitch — run this step as close to game time as possible for the most accurate projections.
3
Run Pitcher Projections
Click Run Projections in the Slate Dashboard. Results appear in the Projection Results tab, ranked by projected strikeouts with per-pitcher K%, hit, and out projections.
4
Game Lines Projections
Navigate to the Game Lines tab and click Import Today to load today's matchups. Run Analytical or Simulated projections (or both) for run total estimates. Cross-reference projected totals against DraftKings NPB lines to identify edges. Export results via the Excel button for offline review.
Other Features
⚡ PITCHER LOG
Click any pitcher name in the Slate Dashboard to jump directly to their game log. Click Refresh Game Log each session to pull the latest start data.
📊 TEAM BAT STATS
Review opposing lineup K%, OBP, and discipline metrics in the Team Bat Stats section to assess matchup quality before finalizing picks.
📈 RESULTS TRACKER
Track projection accuracy in the Results Tracker. After games finish, click Auto-fill Actuals to reconcile projections with real outcomes automatically.
📤 GAME LINES EXPORT
Export the full Game Lines projection table to Excel via the export button. Always verify run total lines against DraftKings NPB for accuracy before use.
Key Notes
Lineup timing: Batting lineups are typically confirmed 30–60 minutes before first pitch. Always reload lineups as close to game time as possible — unconfirmed lineups reduce projection accuracy.
Game Lines accuracy: Cross-reference projected game totals with DraftKings NPB lines. The model uses a league average baseline — manual verification ensures totals reflect current market pricing.
Follow the order: Always complete Steps 1 → 2 → 3 in sequence. Projections run without confirmed lineups will use estimated batting orders and will be less accurate.
Starters Loaded
Today's slate
Avg Proj K
Per pitcher
Top K Ceiling
Risk Flags
Across slate
Today's Starters
Select a date and click Starting Pitchers to load the slate
DFS Lines
Batting Lineups
Click Bat Lineups to load today's batting orders
Run Projections from the Slate Dashboard first
Search for a pitcher above, or click any row on the Slate Dashboard
Shows: projected K · batter K% breakdown · pitcher splits · submodel scores · pitch arsenal
K MAE
Mean abs error
HA MAE
Hits allowed
Outs MAE
Outs recorded
Sample
Logged starts
Recent Results
DatePitcherOpp K ProjK ActK Δ H ProjH Act Outs ProjOuts Act
No results logged yet
Click Refresh Logs to load season game logs
Loading team batting stats…
NO GAMES LOADED
Click "⚾ Import Today" to load today's NPB slate
K Model Weights
Arsenal/GBM
40%
Poisson
40%
Rate/K9
20%
Projection Settings
NPB Park Factors
TeamStadiumK FactorH FactorHR FactorNotes