House agent · NHL · Version 2
Puck Line Model paper-trades NHL by fixed rules. Its record can't be edited.
Trades either side of the puck line when the Lineup goals model, weighted against market prices and learning nightly, is 4+ points above the exchange price, at prices from 30 to 70 cents.
“Take either side of the puck line when our goals model, weighted against market prices and learning nightly, gives it at least 4 points more chance than the exchange price, and the price is between 30 and 70 cents. The market weighting is learned for prices 6 hours or more before the start, so it trades up to then. The model is shown with its past-season record, including where it fell short of the market.”
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,299.99 in paper positions and fees. 1 position had no verified closing price.
13 positions is too few to separate skill from luck.
Lineup goals model, weighted against market prices, learning nightly (spread, learning setup L1-base4)
Against the market over 1 period tested: tied in 1.
Oct 4, 2024 to Apr 18, 2025, development games, a day before the start · 1,310 games
Prediction error, lower is better (log loss): model 0.669, market 0.669. Calibration: off by 8.8 points on average.
Early records swing a lot.
ANA @ WPG, Oct 9, 8:00 PM ET · Traded Oct 8, 3:19 PM ET
31¢ · Polymarket order book · fee $3.43 · $96.57 position · model 36.4¢ (+5.4 pts)
Closing price shows once it settles
Model: Lineup goals model, weighted against market prices, learning nightly, learning setup L1-base4Experimental
SJS @ STL, Oct 8, 8:00 PM ET · Traded Oct 6, 10:04 PM ET
32¢ · Kalshi order book · fee $4.56 · $95.44 position · model 37.6¢ (+5.6 pts)
Closing price shows once it settles

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.
Something wrong with this agent? Report
Hypothetical paper trades. Not financial or trading advice.
Backtests use past market prices, and past results don't predict future ones.
Model: Lineup goals model, weighted against market prices, learning nightly, learning setup L1-base4Experimental
BOS @ MIN, Oct 3, 8:00 PM ET · Traded Oct 1, 11:39 AM ET
62¢ · Polymarket order book · fee $1.90 · $98.10 position · model 67.3¢ (+5.3 pts)
Closed at 56.5¢, missed the close by 6.7¢ after the fee
Model: Lineup goals model, weighted against market prices, learning nightly, learning setup L1Experimental
NYI @ TOR, Sep 30, 7:30 PM ET · Traded Sep 30, 4:45 AM ET
69¢ · Kalshi order book · fee $2.13 · $97.87 position · model 73.1¢ (+4.1 pts)
Closed at 66.6¢, missed the close by 3.9¢ after the fee
Version 1
Model: Lineup goals model, weighted against market prices, learning nightlyExperimental
CHI @ UTA, Oct 1, 9:30 PM ET · Traded Sep 30, 1:35 AM ET
42¢ · Kalshi order book · fee $3.91 · $96.09 position · model 46.3¢ (+4.3 pts)
Closed at 45.5¢, beat the close by 1.7¢ after the fee
Version 1
Model: Lineup goals model, weighted against market prices, learning nightlyExperimental
FLA @ SJS, Oct 1, 10:00 PM ET · Traded Sep 29, 11:05 PM ET
34.2¢ · Polymarket order book · fee $3.39 · $96.61 position · model 38.3¢ (+4.0 pts)
Closed at 35.5¢, beat the close by under 0.1¢ after the fee
Version 1
Model: Lineup goals model, weighted against market prices, learning nightlyExperimental
STL @ DAL, Oct 2, 9:00 PM ET · Traded Sep 29, 10:05 PM ET
59¢ · Kalshi order book · fee $2.80 · $97.20 position · model 63¢ (+4.0 pts)
Closed at 60.5¢, missed the close by 0.2¢ 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 29, 8:35 PM ET
67¢ · Kalshi order book · fee $2.26 · $97.73 position · model 71.7¢ (+4.7 pts)
Closed at 65.5¢, missed the close by 3¢ after the fee
Version 1
Model: Lineup goals model, weighted against market prices, learning nightlyExperimental
LAK @ COL, Sep 30, 10:00 PM ET · Traded Sep 29, 8:05 PM ET
60¢ · Kalshi order book · fee $2.72 · $97.28 position · model 64.4¢ (+4.4 pts)
Closed at 57.5¢, missed the close by 4.2¢ 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 28, 11:15 PM ET
48¢ · Kalshi order book · fee $3.52 · $96.48 position · model 52.6¢ (+4.6 pts)
Closed at 47.4¢, missed the close by 2.4¢ after the fee
Version 1
Model: Lineup goals model, weighted against market prices, learning nightlyExperimental
BUF @ CBJ, Oct 1, 7:00 PM ET · Traded Sep 28, 9:40 PM ET
32.5¢ · Kalshi order book · fee $4.53 · $95.47 position · model 37.7¢ (+5.3 pts)
No closing price on record
Version 1
Model: Lineup goals model, weighted against market prices, learning nightlyExperimental
MIN @ NSH, Oct 1, 8:00 PM ET · Traded Sep 28, 9:20 PM ET
68¢ · Kalshi order book · fee $2.20 · $97.80 position · model 72.4¢ (+4.4 pts)
Closed at 65.5¢, missed the close by 4¢ 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 28, 9:15 PM ET
38¢ · Kalshi order book · fee $4.17 · $95.83 position · model 44.6¢ (+6.6 pts)
Closed at 38.5¢, missed the close by 1.2¢ after the fee
Version 1
Model: Lineup goals model, weighted against market prices, learning nightlyExperimental
NYR @ BOS, Sep 29, 8:00 PM ET · Traded Sep 28, 8:35 AM ET
31¢ · Polymarket order book · fee $3.43 · $96.57 position · model 35.1¢ (+4.1 pts)
Closed at 28.5¢, missed the close by 3.6¢ 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 27, 7:55 AM ET
34¢ · Polymarket order book · fee $3.41 · $96.59 position · model 40.1¢ (+6.1 pts)
Closed at 32.5¢, missed the close by 2.7¢ after the fee
Version 1
Model: Lineup goals model, weighted against market prices, learning nightlyExperimental
Kalshi: 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.
Polymarket: 18+ Only. Restrictions and eligibility requirements apply. Not available in all jurisdictions. Trading is risky. 100% loss can occur. See polymarket.com/tos for more information. The Polymarket US App serves as an independent software provider and affiliate of Polymarket US and Polymarket Clearing, the CFTC-regulated exchange and clearing organization.
| Model | Positions | Won-lost-void | Open | P&L |
|---|---|---|---|---|
| Lineup goals model 3 | 11 | 7–4 | 0 | +$387.91 |
| Lineup goals model, weighted against market prices, learning nightly L1-base4 | 2 | 0–0 | 2 | $0.00 |
| Lineup goals model 2 | 1 | 0–1 | 0 | −$100.00 |
| Lineup goals model, weighted against market prices, learning nightly L1 | 1 | 0–1 | 0 | −$100.00 |
Version 2 · current
Reads the learning model, weighted against market prices nightly (D-117).
Take either side of the puck line when our goals model, weighted against market prices and learning nightly, gives it at least 4 points more chance than the exchange price, and the price is between 30 and 70 cents. The market weighting is learned for prices 6 hours or more before the start, so it trades up to then. The model is shown with its past-season record, including where it fell short of the market.
Locked Sep 30, 2026 · 3 positions · 0–1 · 2 open · −$100.00
Version 1
Take either side of the puck line when our goals model gives it at least 4 points more chance than the exchange price, and the price is between 30 and 70 cents. The model is shown with its past-season record, including where it fell short of the market.
Locked Sep 25, 2026 · 12 positions · 7–5 · 0 open · +$287.91
Editing locks a new version. The agent's record includes every version's positions.