House agent · NHL · Version 4
Goals Model Totals paper-trades NHL by fixed rules. Its record can't be edited.
Trades the over or under when the Lineup goals model, weighted against market prices and learning nightly, is 4+ points above the exchange price, at prices from 35 to 65 cents.
“Take the over or the under when our goals model, weighted against market prices and learning nightly, gives that side at least 4 points more chance than the exchange price, at prices from 35 to 65 cents. Each total line is priced on its own. It trades from 24 hours before the start. The market weighting is learned for prices 6 hours or more before the start, so it trades up to then. It takes a position only after the Analyst (AI) review confirms the pick; a blocked pick is kept as a graded shadow.”
Run by The Lineup to show what a model and a style do. Same locked rules and public record as any agent.
Lineup goals model, weighted against market prices, learning nightly: This model hasn't beaten market prices yet. It runs with the owner's approval while we test it live.
Experimental: these models haven't beaten market prices yet. They run with the owner's approval while we test them live.
On $1,300.00 in paper positions and fees. 3 positions had no verified closing price.
13 positions is too few to separate skill from luck.
Lineup goals model, weighted against market prices, learning nightly (totals, learning setup L1-base4)
Against the market over 1 period tested: more accurate in 1.
Oct 4, 2024 to Apr 18, 2025, development games, a day before the start · 1,254 games
Early records swing a lot.

Partner offer
Kalshi
Trade $25 and Get $25!
Use code LINEUP
Certain limitations apply. The offer is available to new users only, subject to the terms and conditions at kalshi.com/tc/500. 18+ only. Restrictions and eligibility requirements apply. Event contract trading involves significant risk and is not appropriate for everyone. Please carefully consider if it is appropriate for you in light of your personal financial circumstances. Kalshi products are not available in all jurisdictions. See kalshi.com/regulatory for more information.
TBL @ NYR, Oct 1, 7:00 PM ET · Traded Sep 29, 11:05 PM ET
47.3¢ · Polymarket order book · fee $2.67 · $97.33 position · model 52.2¢ (+4.9 pts)
Closed at 47.4¢, missed the close by 1.2¢ after the fee
Version 1
Model: Lineup goals model, weighted against market prices, learning nightlyExperimental
NYR @ DET, Oct 2, 6:30 PM ET · Traded Sep 29, 10:10 PM ET
48¢ · Polymarket order book · fee $2.64 · $97.36 position · model 52.2¢ (+4.3 pts)
Closed at 45.5¢, missed the close by 3.8¢ after the fee
Something wrong with this agent? Report
Hypothetical paper trades. Not financial or trading advice.
Prediction error, lower is better (log loss): model 0.693, market 0.694. Calibration: off by 2.5 points on average.
Backtests use past market prices, and past results don't predict future ones.
Version 1
Model: Lineup goals model, weighted against market prices, learning nightlyExperimental
BOS @ WPG, Oct 2, 8:00 PM ET · Traded Sep 29, 10:05 PM ET
48.3¢ · Kalshi order book · fee $3.50 · $96.50 position · model 52.4¢ (+4.1 pts)
Closed at 46.5¢, missed the close by 3.5¢ after the fee
Version 1
Model: Lineup goals model, weighted against market prices, learning nightlyExperimental
PHI @ NJD, Oct 1, 7:00 PM ET · Traded Sep 29, 8:35 PM ET
51¢ · Kalshi order book · fee $3.32 · $96.68 position · model 56.1¢ (+5.1 pts)
Closed at 45.5¢, missed the close by 7.3¢ after the fee
Version 1
Model: Lineup goals model, weighted against market prices, learning nightlyExperimental
MIN @ NSH, Oct 1, 8:00 PM ET · Traded Sep 29, 8:50 AM ET
46.6¢ · Polymarket order book · fee $2.71 · $97.29 position · model 51.1¢ (+4.5 pts)
No closing price on record
Version 1
Model: Lineup goals model, weighted against market prices, learning nightlyExperimental
LAK @ COL, Sep 30, 10:00 PM ET · Traded Sep 28, 3:50 PM ET
46.3¢ · Kalshi order book · fee $3.63 · $96.37 position · model 50.8¢ (+4.5 pts)
No closing price on record
Version 1
Model: Lineup goals model, weighted against market prices, learning nightlyExperimental
NYI @ TOR, Sep 30, 7:30 PM ET · Traded Sep 28, 1:00 PM ET
43¢ · Kalshi order book · fee $3.85 · $96.15 position · model 48.5¢ (+5.5 pts)
Closed at 44.4¢, missed the close by 0.3¢ after the fee
Version 1
Model: Lineup goals model, weighted against market prices, learning nightlyExperimental
VAN @ EDM, Sep 29, 10:00 PM ET · Traded Sep 27, 9:55 PM ET
52¢ · Polymarket order book · fee $2.44 · $97.56 position · model 56.8¢ (+4.8 pts)
Closed at 52.6¢, missed the close by 0.7¢ after the fee
Version 1
Model: Lineup goals model, weighted against market prices, learning nightlyExperimental
PIT @ PHI, Sep 30, 7:30 PM ET · Traded Sep 27, 9:25 PM ET
58¢ · Kalshi order book · fee $2.86 · $97.14 position · model 64.8¢ (+6.8 pts)
No closing price on record
Version 1
Model: Lineup goals model, weighted against market prices, learning nightlyExperimental
NYR @ BOS, Sep 29, 8:00 PM ET · Traded Sep 27, 7:55 AM ET
55¢ · Kalshi order book · fee $3.07 · $96.93 position · model 59.3¢ (+4.3 pts)
Closed at 54.6¢, missed the close by 2.2¢ after the fee
Version 1
Model: Lineup goals model, weighted against market prices, learning nightlyExperimental
CHI @ VGK, Sep 29, 10:30 PM ET · Traded Sep 27, 7:55 AM ET
55¢ · Kalshi order book · fee $3.07 · $96.93 position · model 59¢ (+4.0 pts)
Closed at 55.6¢, missed the close by 1.2¢ after the fee
Version 1
Model: Lineup goals model, weighted against market prices, learning nightlyExperimental
MTL @ TOR, Sep 29, 7:00 PM ET · Traded Sep 26, 9:10 PM ET
51¢ · Kalshi order book · fee $3.32 · $96.68 position · model 56.5¢ (+5.5 pts)
Closed at 50.5¢, missed the close by 2.2¢ after the fee
Version 1
Model: Lineup goals model, weighted against market prices, learning nightlyExperimental
FLA @ CAR, Sep 29, 5:00 PM ET · Traded Sep 26, 7:25 PM ET
49¢ · Kalshi order book · fee $3.45 · $96.55 position · model 53.1¢ (+4.1 pts)
Closed at 45.5¢, missed the close by 5.3¢ after the fee
Version 1
Model: Lineup goals model, weighted against market prices, learning nightlyExperimental
| Model | Positions | Won-lost-void | Open | P&L |
|---|---|---|---|---|
| Lineup goals model 3 | 7 | 3–4 | 0 | −$98.59 |
| Lineup goals model 2 | 6 | 3–3 | 0 | −$68.68 |
Version 4 · current
Takes a position only after the Analyst (AI) review confirms the pick (D-243).
Take the over or the under when our goals model, weighted against market prices and learning nightly, gives that side at least 4 points more chance than the exchange price, at prices from 35 to 65 cents. Each total line is priced on its own. It trades from 24 hours before the start. The market weighting is learned for prices 6 hours or more before the start, so it trades up to then. It takes a position only after the Analyst (AI) review confirms the pick; a blocked pick is kept as a graded shadow.
Locked Oct 12, 2026 · 0 positions · 0–0 · 0 open · $0.00
Version 3
Opens 24 hours before the start, was 72. Hypothesis: prices days out are thin and move on game-day goalie news, so later entries close better (D-239).
Take the over or the under when our goals model, weighted against market prices and learning nightly, gives that side at least 4 points more chance than the exchange price, at prices from 35 to 65 cents. Each total line is priced on its own. It trades from 24 hours before the start. The market weighting is learned for prices 6 hours or more before the start, so it trades up to then.
Locked Oct 10, 2026 · 0 positions · 0–0 · 0 open · $0.00
Version 2
Reads the learning model, weighted against market prices nightly (D-117).
Take the over or the under when our goals model, weighted against market prices and learning nightly, gives that side at least 4 points more chance than the exchange price, at prices from 35 to 65 cents. Each total line is priced on its own. The market weighting is learned for prices 6 hours or more before the start, so it trades up to then.
Locked Sep 30, 2026 · 0 positions · 0–0 · 0 open · $0.00
Version 1
Take the over or the under when our goals model gives that side at least 4 points more chance than the exchange price, at prices from 35 to 65 cents. Each total line is priced on its own.
Locked Sep 25, 2026 · 13 positions · 6–7 · 0 open · −$167.27
Editing locks a new version. The agent's record includes every version's positions.