{"generatedAt":"2026-11-09T13:42:35.452Z","count":161,"record":{"wins":76,"losses":79,"pushes":6,"voids":0,"pending":0,"winRate":49.03225806451613},"bankroll":18.26,"picks":[{"id":"pick_20261108_001","date":"2026-11-08T15:09:01Z","sport":"nfl","betType":"spread","matchup":{"away":"Rams","home":"Commanders","gameTime":"2026-11-08T18:00:00Z"},"selection":"Commanders +4.5","odds":"+100","confidence":3,"analysis":"Pure price play: DK is hanging Washington +4.5 at even money while the sharp books sit around -103 at the same number, so we get the hook for free.\nDK juiced the Rams side to -120, which tells you where the public money is landing on the road chalk. Every comparison book (Pinnacle included) has this closer to a coin flip at 4.5.\nNo situational story here and the Rams can absolutely win by a touchdown, but at plus money on a number the market prices as a pick-em, the value holds.","result":"loss","payout":0,"model":"claude-opus-5-5","tier":"value_spread","riskBand":"core","fairOdds":"-103","evPct":1.4,"closingOdds":"-118","closingFair":"-104","clvPct":2.1},{"id":"pick_20261101_002","date":"2026-11-01T15:08:03Z","sport":"nfl","betType":"moneyline","matchup":{"away":"Browns","home":"Steelers","gameTime":"2026-11-01T18:00:00Z"},"selection":"Steelers ML","odds":"-185","confidence":3,"analysis":"Pure price play — DK has Steelers ML right on the market no-vig line at home vs Cleveland, so we ride the favorite with no juice tax.\nComparison books de-vig Pittsburgh to -185 and DK matches it exactly, with the spread at -3.5 everywhere and a 38.5 total that screams a grinder.\nZero edge cushion and a low total keeps the dog live in a rock fight; we are paying full freight for a field-goal-ish favorite.","result":"win","payout":0.54,"model":"claude-opus-5-5","tier":"value_dog","riskBand":"core","fairOdds":"-185","evPct":0},{"id":"pick_20261101_001","date":"2026-11-01T15:08:03Z","sport":"nfl","betType":"moneyline","matchup":{"away":"Vikings","home":"Lions","gameTime":"2026-11-01T18:00:00Z"},"selection":"Lions ML","odds":"-170","confidence":3,"analysis":"No story here, just the number — DK is hanging Lions ML a hair under where the sharp books have it, so we take the straight-up win at home.\nFive comparison books de-vig Detroit to about -171 and DK deals -170, while the market spread sits at Lions -3.5 against DK -3, so the room agrees Detroit is the right side.\nThe edge is thin and it is a division game where Minnesota knows Detroit cold; laying -170 means one bad bounce costs more than a dog bet would.","result":"win","payout":0.59,"model":"claude-opus-5-5","tier":"value_dog","riskBand":"core","fairOdds":"-171","evPct":0.3},{"id":"pick_20261029_001","date":"2026-10-29T14:08:51Z","sport":"nfl","betType":"spread","matchup":{"away":"Panthers","home":"Packers","gameTime":"2026-10-30T00:15:00Z"},"selection":"Panthers +3.5","odds":"-108","confidence":3,"analysis":"Grabbing the hook through the key number — Panthers +3.5 means a Packers field-goal win still cashes our ticket.\n3 is the most common NFL margin by a mile (~15% of games), we own it at -108, and Green Bay is on a short week after a divisional loss in Detroit.\nRisk is real: Moton on IR, Ekwonu still out, and Young gets pressured on 44% of dropbacks vs four-man rushes — if the Lambeau front eats, this gets away.","result":"loss","payout":0,"model":"claude-opus-5-5","tier":"nfl_key_number","riskBand":"core"},{"id":"pick_20261028_003","date":"2026-10-28T19:07:56Z","sport":"nba","betType":"parlay","matchup":{"away":"Hornets","home":"Pistons","gameTime":"2026-10-28T23:10:00Z"},"selection":"Hornets +7.5, Flames ML","odds":"+396","confidence":3,"analysis":"Two spots where tonight's situation beats the number: Detroit is on the second night of a back-to-back after losing in New York, and Edmonton puts Jarry in net against a hot Calgary goalie.\nCade logged 36 minutes at MSG last night and the Pistons are without Duren and Joe, so laying 7.5 to a rested 3-1 Hornets team is a lot. In Edmonton, Cooley sits at .914 against Jarry at .869, and Andersen and Hyman are both on IR. Flames +160 implies 38%.\nCharlotte is thin without Coby White and Knueppel, and McDavid can wipe out any goalie edge on his own, so this is a 3, not a 4. Still, +396 for two rest-and-net angles is the right side.","result":"loss","payout":0,"parlayLegs":[{"matchup":"Hornets @ Pistons","selection":"Hornets +7.5","odds":"-110","result":"loss"},{"matchup":"Flames @ Oilers","selection":"Flames ML","odds":"+160","sport":"nhl","gameTime":"2026-10-29T00:40:00Z","result":"loss"}],"model":"claude-opus-5-5","tier":"parlay_swing","riskBand":"swing"},{"id":"pick_20261028_001","date":"2026-10-28T14:10:06Z","sport":"nba","betType":"spread","matchup":{"away":"Knicks","home":"Bulls","gameTime":"2026-10-29T00:10:00Z"},"selection":"Bulls +6.5","odds":"-105","confidence":3,"analysis":"Knicks are on the second night of a back-to-back and hopping a flight to Chicago, laying 6.5 on the road to a Bulls team that has been sitting since Monday.\nBrunson and Anunoby both logged 36 minutes and KAT 33 in last night's win over Detroit, and New York is just 1-3 so this is not a heater we are stepping in front of.\nThe Bulls got smoked by 35 in Boston and 43 in Toronto and Claxton is still out, so a no-show is on the table, but tired legs plus a full touchdown is the spot.","result":"win","payout":0.95,"model":"claude-opus-5-5","tier":"nba_b2b_fade","riskBand":"core"},{"id":"pick_20261028_002","date":"2026-10-28T14:10:06Z","sport":"ncaaf","betType":"spread","matchup":{"away":"Jacksonville State Gamecocks","home":"New Mexico State Aggies","gameTime":"2026-10-29T00:00:00Z"},"selection":"New Mexico State +3","odds":"-102","confidence":3,"analysis":"Conference home dog on a Wednesday night in Las Cruces getting the full key number of 3 at basically even money, which is the cfb_home_dog setup that is still 12-7-1 for us.\nJax State is 3-0 in CUSA but only 1-2 on the road, and four of its last five were one-score games, including a 4OT loss at Ohio and a 1-point win at Kennesaw.\nThe Aggies offense is ugly (Hedden has 5 TD to 6 INT) and they got rolled at home by UNM, so if Creel runs wild this is gone, but you are buying the 3 without paying juice.","result":"loss","payout":0,"model":"claude-opus-5-5","tier":"cfb_home_dog","riskBand":"core"},{"id":"pick_20261027_001","date":"2026-10-27T14:09:26Z","sport":"ncaaf","betType":"spread","matchup":{"away":"Delaware Blue Hens","home":"Western Kentucky Hilltoppers","gameTime":"2026-10-27T23:00:00Z"},"selection":"Western Kentucky +1.5","odds":"-112","confidence":4,"analysis":"WKU catching points at home in a Tuesday night CUSA game is the exact conference home dog spot that has cashed for us all year, and Delaware is 0-3 on the road.\nThe Toppers are 2-0 at the Houchens (52-7 and 34-13) and ESPN FPI has them winning 56% of the time, while this -112 at +1.5 only asks for about 53%.\nWKU has no passer over 857 yards and got shut out at Indiana, so if Minicucci gets hot this is a coin flip, but you are getting the home team and the hook.","result":"loss","payout":0,"model":"claude-opus-5-5","tier":"cfb_home_dog","riskBand":"core"},{"id":"pick_20261026_003","date":"2026-10-26T19:08:17Z","sport":"nfl","betType":"parlay","matchup":{"away":"Cowboys","home":"Eagles","gameTime":"2026-10-27T00:15:00Z"},"selection":"Eagles +4.5, Under 43.5","odds":"+265","confidence":3,"analysis":"Divisional home dog off four straight Ls, getting 4.5 at the Linc in primetime, and we pair it with the under because a close Eagles game is a grind-it-out, low-scoring game.\nNeither offense is cooking: Philly put up 17 and 14 the last two weeks, Dallas 16 and 13, and Saquon is questionable with Dickerson on IR, so 43.5 asks for more than either side has shown lately.\nDallas dropped 30+ three times in September and one blown coverage blows up the under, but if this turns into a shootout the Eagles probably are not covering anyway, which is the whole correlation.","result":"loss","payout":0,"parlayLegs":[{"matchup":"Cowboys @ Eagles","selection":"Eagles +4.5","odds":"-112","result":"loss"},{"matchup":"Cowboys @ Eagles","selection":"Under 43.5","odds":"-108","result":"loss"}],"model":"claude-opus-5-5","tier":"sgp_correlated","riskBand":"swing"},{"id":"pick_20261026_002","date":"2026-10-26T14:09:21Z","sport":"nba","betType":"spread","matchup":{"away":"Pacers","home":"Bucks","gameTime":"2026-10-27T00:10:00Z"},"selection":"Bucks +4.5","odds":"-112","confidence":3,"analysis":"Pacers played in Brooklyn at 6 PM last night and now lay 4.5 on the road in Milwaukee on zero rest. Bucks have been off since Saturday. Take the rested home side and the points.\nIndy is thin too: McConnell, Sheppard and Furphy are out and Zubac is day-to-day after 7 minutes last night. Milwaukee has no one on the injury report.\nReal risk: the Bucks are 0-3 and lost by 11 in Philly, and the Pacers' starters only played 19-31 minutes in a 27-point blowout. That is why this is a 3 and not a 4.","result":"win","payout":0.89,"model":"claude-opus-5-5","tier":"nba_b2b_fade","riskBand":"core"},{"id":"pick_20261026_001","date":"2026-10-26T14:09:21Z","sport":"nba","betType":"spread","matchup":{"away":"Timberwolves","home":"Cavaliers","gameTime":"2026-10-26T23:10:00Z"},"selection":"Cavaliers -4.5","odds":"-105","confidence":4,"analysis":"Wolves are on the second night of a back-to-back after hosting Toronto last night, then hopping a flight to Cleveland while the Cavs sat home Sunday with their legs up.\nCavs ran out the full squad Saturday (Mitchell 35 min, Mobley 35, Harden 33, Allen 27) and get it at -105 instead of the usual juice. Minnesota is also down DiVincenzo (Achilles).\nWolves are 3-0 and Ant can take over any night, but they burned 28-31 minutes per starter last night and road B2B legs show up late. Laying 4.5 at home is fine.","result":"loss","payout":0,"model":"claude-opus-5-5","tier":"nba_b2b_fade","riskBand":"core"},{"id":"pick_20261025_005","date":"2026-10-25T19:08:35Z","sport":"nhl","betType":"parlay","matchup":{"away":"Avalanche","home":"Predators","gameTime":"2026-10-26T00:10:00Z"},"selection":"Avalanche ML, Canucks ML","odds":"+273","confidence":3,"analysis":"Two tired road-trip teams riding backup goalies tonight: Nashville is home off an OT game in Pittsburgh last night, Minnesota is in Vancouver 24 hours after a late one in Seattle.\nPickard is confirmed for the Wild at .800 on the year vs Merilainen at .918, and Annunen is in line for the Preds at .806 against a rested Colorado group. Avs -230 and Canucks +160 imply 70% and 38%.\nWedgewood is the Avs backup too and Minnesota is the better roster on paper, so this is a 3 not a 4, and two October backups is a thin sample. Paying +273 for two rest-and-net spots is still the right side of it.","result":"loss","payout":0,"parlayLegs":[{"matchup":"Avalanche @ Predators","selection":"Avalanche ML","odds":"-230","result":"loss"},{"matchup":"Wild @ Canucks","selection":"Canucks ML","odds":"+160","result":"loss","sport":"nhl","gameTime":"2026-10-26T02:10:00Z"}],"model":"claude-opus-5-5","tier":"parlay_swing","riskBand":"swing"},{"id":"pick_20261025_004","date":"2026-10-25T14:09:39Z","sport":"nba","betType":"spread","matchup":{"away":"Pacers","home":"Nets","gameTime":"2026-10-25T22:10:00Z"},"selection":"Pacers -7.5","odds":"-105","confidence":4,"analysis":"Brooklyn is on the second night of a back-to-back after losing in Cleveland last night, and Indy's been sitting since Friday. Rested side gets the points laid, B2B fade tier is 5-2.\nThe Nets are 0-2 and already resting rookie Mikel Brown Jr. tonight on top of Tyler Bilodeau being out. Haliburton is off the Pacers' injury list.\nLaying 7.5 on the road is real, and Indy's bench is thin with McConnell, Sheppard and Furphy all out after a 16-point home loss to Dallas. Tired legs in the fourth are the whole bet.","result":"win","payout":0.95,"model":"claude-opus-5-5","tier":"nba_b2b_fade","riskBand":"core"},{"id":"pick_20261025_003","date":"2026-10-25T14:09:39Z","sport":"nfl","betType":"spread","matchup":{"away":"Bengals","home":"Ravens","gameTime":"2026-10-25T17:00:00Z"},"selection":"Ravens +3","odds":"-115","confidence":3,"analysis":"Divisional home dog off a 13-10 stinker in Cleveland, catching the full field goal at M&T. That's the nfl_home_dog spot in one sentence.\nBaltimore runs for 4.91 a carry and Cincy coughs up 5.04, third-worst in the league. Sharp money already walked this from Ravens +3.5 toward the 3.\nLamar's out with the high ankle, so it's Huntley's third straight start at 6.0 YPA against a Bengals team fresh off a bye. If Burrow gets hot early, the ground game can't play from behind.","result":"loss","payout":0,"model":"claude-opus-5-5","tier":"nfl_home_dog","riskBand":"core"},{"id":"pick_20261025_002","date":"2026-10-25T00:57:48Z","sport":"nhl","betType":"moneyline","matchup":{"away":"Red Wings","home":"Flames","gameTime":"2026-10-25T02:10:00Z"},"selection":"Flames ML","odds":"+110","confidence":3,"analysis":"Home dog with the better confirmed goalie in the crease — Flames at plus money is the side the line is sleeping on.\nDevin Cooley (.898 SV%) goes for Calgary against John Gibson, who has been leaking at an .871 clip with a 3.35 GAA through seven starts.\nEarly-season goalie samples are thin and shootouts are a coin flip, but +110 only needs Calgary to win a game where they hold the edge between the pipes.","result":"win","payout":1.1,"model":"claude-opus-5-5","tier":"nhl_goalie_mismatch","riskBand":"core"},{"id":"pick_20261025_001","date":"2026-10-25T00:57:48Z","sport":"nba","betType":"spread","matchup":{"away":"Pelicans","home":"Nuggets","gameTime":"2026-10-25T01:10:00Z"},"selection":"Nuggets -11.5","odds":"-105","confidence":3,"analysis":"Pelicans are on the back end of a back-to-back, and the second night is a mile-high road trip — fade the tired legs, ride the rested Nuggets.\nNOLA burned it down to the wire in Salt Lake last night (120-119 loss at altitude), while Denver sat home Friday and gets full rest at -105 on the number.\nDouble-digit spreads leave room for a garbage-time backdoor, but B2B fades are 5-1 in this tier and a gassed road team in Denver is how 12-point margins happen.","result":"loss","payout":0,"model":"claude-opus-5-5","tier":"nba_b2b_fade","riskBand":"core"},{"id":"pick_20261023_001","date":"2026-10-23T14:09:04Z","sport":"ncaaf","betType":"spread","matchup":{"away":"NC State Wolfpack","home":"Stanford Cardinal","gameTime":"2026-10-24T02:30:00Z"},"selection":"Stanford +6.5","odds":"+102","confidence":4,"analysis":"Conference home dog under the lights at the Farm and we are getting nearly a touchdown at plus money. Love it.\nNC State is 3-3, fresh off a 38-14 home beatdown by Wake, and its top two backs (Duke Scott, Dylan McCoy) are both out.\nStanford has dropped 3 of 4 ACC games, so this is no juggernaut, but a short-handed Pack laying 6.5 on a cross-country trip is the wrong favorite.","result":"win","payout":1.02,"model":"claude-opus-5-5","tier":"cfb_home_dog","riskBand":"core"},{"id":"pick_20261023_002","date":"2026-10-23T14:09:04Z","sport":"ncaaf","betType":"spread","matchup":{"away":"Air Force Falcons","home":"Wyoming Cowboys","gameTime":"2026-10-24T01:00:00Z"},"selection":"Wyoming +5.5","odds":"-110","confidence":3,"analysis":"Mountain West home dog in Laramie at night, the exact spot this tier cashes. Taking the points.\nAir Force has not won at War Memorial since 2012 and lost starting QB Liam Szarka for the year on Oct 3. Book has them -218 on the road anyway.\nFalcons are 5-1 and the option still grinds clock with the backup, so this is a lean, not a hammer. +5.5 in a 44.5 total is plenty of cushion.","result":"win","payout":0.91,"model":"claude-opus-5-5","tier":"cfb_home_dog","riskBand":"core"},{"id":"pick_20261022_001","date":"2026-10-22T14:08:22Z","sport":"nfl","betType":"spread","matchup":{"away":"Patriots","home":"Bears","gameTime":"2026-10-23T00:15:00Z"},"selection":"Patriots +3","odds":"-118","confidence":3,"analysis":"Patriots sitting on the full field goal on TNF, and +3 is the number you take every single time in a coin-flip game.\nBears opened -2.5 and got pushed to the key number with Caleb Williams coming back from a torn hamstring he called pretty serious; a hobbled QB on a short week is not who you lay points with.\nPats O-line is banged up after Vera-Tucker and Moses left Sunday, so pressure is the risk, but -118 to own the 3 is still the right side of the math.","result":"loss","payout":0,"model":"claude-opus-5-5","tier":"nfl_key_number","riskBand":"core"},{"id":"pick_20261022_002","date":"2026-10-22T14:08:22Z","sport":"ncaaf","betType":"spread","matchup":{"away":"Liberty Flames","home":"Kennesaw State Owls","gameTime":"2026-10-22T23:00:00Z"},"selection":"Kennesaw State +9.5","odds":"-110","confidence":3,"analysis":"Conference home dog under the lights on a Thursday, the exact spot cfb_home_dog has been cashing all year.\nLine opened Liberty -10.5 and has already ticked down to 9.5, and the Owls just lost to Missouri State by 3 with Rickie Collins throwing for 260 on 26-of-34.\nLiberty defense allows 15.3 a game and KSU is 1-5 for a reason, but the Flames offense is only 58th in scoring, which makes covering double digits on the road a real ask.","result":"loss","payout":0,"model":"claude-opus-5-5","tier":"cfb_home_dog","riskBand":"core"},{"id":"pick_20261021_002","date":"2026-10-21T22:14:49Z","sport":"nhl","betType":"spread","matchup":{"away":"Panthers","home":"Senators","gameTime":"2026-10-21T23:40:00Z"},"selection":"Senators -1.5","odds":"+225","confidence":3,"analysis":"Florida is rolling out Akira Schmid in Ottawa and the book still has this a dead pick'em. Backup in the barn, Ullmark at the other end. Taking the Sens on the puck line for the plus money.\nSchmid sits at .876 with a 3.24 GAA; Ullmark is 6-1-0 at .945 and a 1.33. That's a 70-point save-percentage gap, and a coin-flip line has no business ignoring it.\nA -1.5 needs a two-goal win, and the Panthers are 5-2-2, so they aren't dead. Ullmark is listed expected, not confirmed. An empty-netter late in a one-goal game is how +225 cashes.","result":"win","payout":2.25,"model":"claude-opus-5-5","tier":"nhl_goalie_mismatch","riskBand":"swing"},{"id":"pick_20261021_001","date":"2026-10-21T14:09:48Z","sport":"ncaaf","betType":"spread","matchup":{"away":"New Mexico State Aggies","home":"Sam Houston State Bearkats","gameTime":"2026-10-22T00:00:00Z"},"selection":"Sam Houston +2.5","odds":"-105","confidence":3,"analysis":"CUSA home dog under the lights in Huntsville and the market only has the Aggies laying a field goal-minus on the road. Grabbing the points in a rock fight.\nTotal is 45.5 and neither side can score: NM State put up 3 on FIU, Sam Houston has 6 points in two conference games. In a game this ugly, +2.5 is worth more than usual.\nThe Bearkats have lost three straight and were outscored 100-20 in them, so this is a lean, not a hammer. A week of rest since the WKU loss gives them a fair shot to grind it out.","result":"loss","payout":0,"model":"claude-opus-5-5","tier":"cfb_home_dog","riskBand":"core"},{"id":"pick_20261020_003","date":"2026-10-20T19:09:08Z","sport":"nhl","betType":"player_prop","matchup":{"away":"Kings","home":"Capitals","gameTime":"2026-10-20T23:10:00Z"},"selection":"Boone Jenner Anytime Goal","odds":"+390","confidence":3,"analysis":"• Jenner is firing pucks like a top-sixer, 22 shots through 8 games at under 16 minutes a night, and he gets Darcy Kuemper in net for LA\n• Kuemper is 0-3-1 with a 4.52 GAA and an .844 save pct; Jenner has 4 goals already and the Caps are -162 home favorites. +390 is 20.4% implied\n• No power-play goals yet and 4-on-22 shooting will cool off, plus Kuemper is listed likely, not confirmed. That is why this is a 3, but the price pays for the risk","result":"loss","payout":0,"playerProp":{"player":"Boone Jenner","stat":"anytime_goal","line":0.5,"overUnder":"over"},"model":"claude-opus-5-5","tier":"prop_td_scorer","riskBand":"swing"},{"id":"pick_20261020_001","date":"2026-10-20T14:08:52Z","sport":"ncaaf","betType":"spread","matchup":{"away":"South Alabama Jaguars","home":"Marshall Thundering Herd","gameTime":"2026-10-20T23:30:00Z"},"selection":"Marshall +3","odds":"-112","confidence":3,"analysis":"Conference home dog sitting right on the 3 under the Tuesday night lights in Huntington. That is the cfb_home_dog spot, and the Herd at 0-2 in league play is exactly where the market sells low.\nSouth Alabama is coming off a 56-49 track meet at Arkansas State and gives up 34.5 a game, 12th in the Sun Belt. Both teams had 10+ days to prep, so nobody is walking in on fumes.\nMarshall coughed it up six times against Coastal and still has a three-man QB competition, so a sloppy start blows this up. A field goal loss still pushes, and the Herd get the full 3.","result":"win","payout":0.89,"model":"claude-opus-5-5","tier":"cfb_home_dog","riskBand":"core"},{"id":"pick_20261020_002","date":"2026-10-20T14:08:52Z","sport":"ncaaf","betType":"spread","matchup":{"away":"Middle Tennessee Blue Raiders","home":"Florida International Panthers","gameTime":"2026-10-20T23:00:00Z"},"selection":"Middle Tennessee +10","odds":"-110","confidence":3,"analysis":"Taking the full 10 in a 45.5-total game. In a CFB game that low, double digits is a huge chunk of the scoring, and +10 is one of the key numbers this tier exists for.\nFIU is averaging under 20 points a game, and its own 3-3 record includes a 27-24 loss at Jacksonville State last week. Middle Tennessee is coming off a 33-30 win over Delaware with Roman Gagliano throwing for 291 and 3 TDs.\nThe Blue Raiders scored 13 and 0 in their last two road games, and FIU defense is legit. If Gagliano cannot move it in Miami this gets ugly, but asking a sub-20 offense to win by 11 is a big ask.","result":"win","payout":0.91,"model":"claude-opus-5-5","tier":"cfb_key_number","riskBand":"core"},{"id":"pick_20261019_002","date":"2026-10-19T17:31:28Z","sport":"nfl","betType":"spread","matchup":{"away":"Commanders","home":"49ers","gameTime":"2026-10-20T00:15:00Z"},"selection":"Commanders +7.5","odds":"-112","confidence":3,"analysis":"We get the hook past 7 on Monday night. Lose by a touchdown and we still cash, and +7.5 is the best key-number spot on the board.\nNick Bosa is out for San Francisco, along with S Marques Sigle and LB Garret Wallow, and Mike Evans is questionable. That front loses its best pass rusher against a mobile QB.\nWashington is down RB Jacory Croskey-Merritt and Diggs is questionable, so the offense is thin. If the Niners get ahead early this one can get away from us.","result":"win","payout":0.89,"model":"claude-opus-5-5","tier":"nfl_key_number","riskBand":"core"},{"id":"pick_20261019_001","date":"2026-10-19T17:31:28Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Guardians","home":"Rays","gameTime":"2026-10-20T00:10:00Z"},"selection":"Rays ML","odds":"-157","confidence":3,"analysis":"Game 6 at the Trop and Cleveland is running a bullpen game with an opener while the Rays hand the ball to a real starter. Late in a series that is a pen-vs-starter mismatch we want to be on.\nFreddy Peralta has a 0.79 ERA across three playoff outings and hasn't allowed more than one earned run in eight straight starts. -157 implies about 61%.\nElimination game means Vogt goes all hands on deck and the Guards pen is deep, plus Peralta was shaky in August. October baseball, so we keep it at a 3.","result":"win","payout":0.64,"model":"claude-opus-5-5","tier":"mlb_bullpen_edge","riskBand":"core"},{"id":"pick_20261018_003","date":"2026-10-18T14:32:46Z","sport":"nfl","betType":"parlay","matchup":{"away":"Bills","home":"Raiders","gameTime":"2026-10-18T20:25:00Z"},"selection":"Bills -5.5, Over 53.5","odds":"+265","confidence":3,"analysis":"Highest-scoring offense in the league walks into Vegas against a Raiders run D that leaks, and the Bills cover-plus-over script is the one game on the board where both halves feed each other.\nBuffalo leads the NFL with 164 points (32.8 a game) while allowing 28.2, the Raiders give up 5.2 a carry to a James Cook who already has 532 rush yards, and the over is 7-0 in the last seven meetings and 4-1 in Bills games this year.\nVegas is 4-1 ATS and Cousins can backdoor the 5.5 late, DJ Moore and Josh Palmer are both questionable, but -108 and -112 rolling to about +265 on one shootout script is two reads we would play alone.","result":"loss","payout":0,"parlayLegs":[{"matchup":"Bills @ Raiders","selection":"Bills -5.5","odds":"-108","result":"loss"},{"matchup":"Bills @ Raiders","selection":"Over 53.5","odds":"-112","result":"win"}],"model":"claude-opus-5-5","tier":"sgp_correlated","riskBand":"swing"},{"id":"pick_20261018_002","date":"2026-10-18T14:28:33Z","sport":"nfl","betType":"spread","matchup":{"away":"Panthers","home":"Eagles","gameTime":"2026-10-18T17:00:00Z"},"selection":"Eagles +3","odds":"-108","confidence":3,"analysis":"This line opened Eagles -6.5 and flipped all the way to Panthers -3 once Hurts got ruled out. That is a backup-QB panic tax and we are collecting it at home.\nOne model has McKee worth roughly 2.8 points less than Hurts, but the market moved 9.5. Philly is 2-3 off three straight losses, and the market overreacts to exactly that.\nMcKee is a real downgrade and Barkley is not a lock to go, but on a 39.5 total, taking +3 at home is the right side of the number.","result":"loss","payout":0,"model":"claude-opus-5-5","tier":"nfl_home_dog","riskBand":"core"},{"id":"pick_20261018_001","date":"2026-10-18T14:28:33Z","sport":"nfl","betType":"spread","matchup":{"away":"Ravens","home":"Browns","gameTime":"2026-10-18T17:00:00Z"},"selection":"Browns +3","odds":"-102","confidence":3,"analysis":"Divisional home dog sitting right on the key number with Lamar in a walking boot. Give me the field goal at basically even money.\nRavens are 6-11 without Lamar, Huntley gets the start, center Cam Jurgens is out, and Todd Monken coached both Ravens QBs before taking this job.\nHuntley is 3-0 as the fill-in with Baltimore putting up 33.7 a game, and Watson is under center for Cleveland, but in a 39.5-total grinder three points carries real weight.","result":"win","payout":0.98,"model":"claude-opus-5-5","tier":"nfl_home_dog","riskBand":"core"},{"id":"pick_20261017_002","date":"2026-10-17T14:08:49Z","sport":"ncaaf","betType":"spread","matchup":{"away":"Alabama Crimson Tide","home":"Tennessee Volunteers","gameTime":"2026-10-17T19:30:00Z"},"selection":"Tennessee +7.5","odds":"-108","confidence":3,"analysis":"Third Saturday in October in Neyland, a 5-1 ranked Vols team getting more than a touchdown at home. Conference home dog with the hook past 7, right in the cfb_home_dog sweet spot.\nAlabama will be without its top receiver Ryan Coleman-Williams (23 catches, 415 yards, 4 TDs), ruled out by DeBoer. Tennessee's only loss was a 20-17 thriller to Texas.\nBama's offense has put up 45+ in four of its last five, so if the Vols can't get stops this turns into a shootout they can't cash. The extra half-point over 7 gives us room for a one-score Tide win.","result":"win","payout":0.93,"model":"claude-opus-5-5","tier":"cfb_home_dog","riskBand":"core"},{"id":"pick_20261017_001","date":"2026-10-17T14:08:49Z","sport":"ncaaf","betType":"spread","matchup":{"away":"Ohio State Buckeyes","home":"Indiana Hoosiers","gameTime":"2026-10-17T16:00:00Z"},"selection":"Indiana +3","odds":"-118","confidence":4,"analysis":"The defending national champs are 6-0, ranked 5th, at home in Bloomington, and the book is still hanging a field goal on them. Home dog on the 3, we're eating that all day.\nIndiana hasn't been tested much (last five by a combined 189-55), but the last time these two met, the Hoosiers beat Ohio State 13-10 for the Big Ten title, and the Buckeyes already dropped one on the road at Texas this year.\nThe -118 tax on the hook is real, and Ohio State's roster talent can blow this open if Indiana's offense stalls early. Exactly +3 is still the number you want in a coin-flip top-five game.","result":"loss","payout":0,"model":"claude-opus-5-5","tier":"cfb_home_dog","riskBand":"core"},{"id":"pick_20261016_001","date":"2026-10-16T14:20:00Z","sport":"ncaaf","betType":"spread","matchup":{"away":"Memphis Tigers","home":"Tulane Green Wave","gameTime":"2026-10-16T23:30:00Z"},"selection":"Tulane +7","odds":"-112","confidence":3,"analysis":"Conference home dog on a Friday night sitting right on the key number — Tulane +7 at Yulman is the spot this tier was built for.\nMemphis is 5-1 but the résumé is UNLV, Arkansas State, UT Martin, Charlotte and UAB; the one real test was an 18-point loss at Boise. Tulane is 2-0 at home and lost to Army by 3 last week.\nTulane's offense has topped 24 once all year and DL Kam Hamilton looks unlikely, so if the Tigers stack another blowout this one's dead early.","result":"win","payout":0.89,"model":"claude-opus-5-5","tier":"cfb_home_dog","riskBand":"core"},{"id":"pick_20261015_002","date":"2026-10-15T14:10:03Z","sport":"ncaaf","betType":"spread","matchup":{"away":"East Carolina Pirates","home":"UAB Blazers","gameTime":"2026-10-15T23:30:00Z"},"selection":"UAB +5.5","odds":"-112","confidence":3,"analysis":"Conference home dog at night, and UAB has not lost at Protective Stadium this year. Taking the points in a game the market already thinks is a rock fight.\nBlazers rank 2nd in the country in pass D at 126 yards a game, and the total has been bet down from 53.5 to 47.5. Fewer points, more value on +5.5.\nReal risk: ECU leads FBS in tackles for loss and UAB has given up the most sacks in the American, with the starting center banged up. Ryder Burton has to stay upright.","result":"win","payout":0.89,"model":"claude-opus-5-5","tier":"cfb_home_dog","riskBand":"core"},{"id":"pick_20261015_001","date":"2026-10-15T14:10:03Z","sport":"ncaaf","betType":"spread","matchup":{"away":"Georgia Southern Eagles","home":"Old Dominion Monarchs","gameTime":"2026-10-15T23:30:00Z"},"selection":"Old Dominion +3.5","odds":"-110","confidence":4,"analysis":"Sun Belt home dog under the lights in Norfolk on a Thursday ESPN2 slot, and we get the hook over the 3. Easy click.\nODU has won three straight in this series, including a 45-10 beatdown last November, and just went into Boone and choked out App State 10-3 on the road.\nThe Monarchs offense has put up 10 points in back-to-back games, so this needs the defense to show up again. Getting +3.5 at home, it holds.","result":"loss","payout":0,"model":"claude-opus-5-5","tier":"cfb_home_dog","riskBand":"core"},{"id":"pick_20261014_003","date":"2026-10-14T19:09:23Z","sport":"nhl","betType":"player_prop","matchup":{"away":"Canadiens","home":"Capitals","gameTime":"2026-10-14T23:40:00Z"},"selection":"Tom Wilson Anytime Goal","odds":"+220","confidence":3,"analysis":"• Wilson parks in front of the net on the Caps top power-play unit and Montreal is rolling out Jakub Dobes, who has been a sieve to open the year\n• Dobes is .857 with a 4.43 GAA and gave up five on 32 shots last time out; Wilson had a goal and two helpers in the home opener. +220 is 31.3% implied\n• Both teams are on the back half of a back-to-back and it is a small October sample, so this is a 3, but PP1 net-front against that save pct is the right longshot","result":"loss","payout":0,"playerProp":{"player":"Tom Wilson","stat":"anytime_goal","line":0.5,"overUnder":"over"},"model":"claude-opus-5-5","tier":"prop_td_scorer","riskBand":"swing"},{"id":"pick_20261014_001","date":"2026-10-14T14:09:20Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Brewers","home":"Dodgers","gameTime":"2026-10-15T00:00:00Z"},"selection":"Dodgers ML","odds":"-172","confidence":3,"analysis":"• Dodgers down 0-2 and finally get the arms edge at home: Blake Snell on the bump vs Robert Gasser, and that gap is real\n• Snell: 1.90 ERA, 1.10 WHIP, 55 K in 42.2 IP; Gasser: 3.87 ERA, 1.19 WHIP, 15 HR in 109.1 IP. -172 is 63.2% implied, fair for an ace-vs-mid-rotation Game 3\n• Snell walked 5 in 3.2 IP his last time out and Milwaukee has the hot hand, so October tax applies, confidence knocked to a 3","result":"loss","payout":0,"model":"claude-opus-5-5","tier":"mlb_pitcher_mismatch","riskBand":"core"},{"id":"pick_20261014_002","date":"2026-10-14T14:09:20Z","sport":"ncaaf","betType":"spread","matchup":{"away":"Kennesaw State Owls","home":"Missouri State Bears","gameTime":"2026-10-14T23:30:00Z"},"selection":"Missouri State +3","odds":"-110","confidence":3,"analysis":"• Conference home dog getting a full field goal on a Wednesday night at Plaster Stadium, the exact cfb_home_dog spot\n• Kennesaw is 0-2 on the road, lost at home to Georgia State by 14 and Jax State by 1; Mo State hung within 10 at SMU. +3 is the key number, not +2.5\n• Two 1-4 teams and Mo State is on six days rest after getting rolled at WKU, so this is a lean, not a hammer","result":"win","payout":0.91,"model":"claude-opus-5-5","tier":"cfb_home_dog","riskBand":"core"},{"id":"pick_20261013_003","date":"2026-10-13T19:07:37Z","sport":"nhl","betType":"parlay","matchup":{"away":"Avalanche","home":"Stars","gameTime":"2026-10-14T00:40:00Z"},"selection":"Stars ML, Bruins ML","odds":"+258","confidence":3,"analysis":"Two confirmed goalie mismatches the book is pricing like coin flips: Oettinger in the Dallas net against Blackwood, and Swayman in San Jose against Askarov.\nOettinger is 2-1-1 with a 0.74 GAA and .963 save pct vs Blackwood at 3.29 and .867; Swayman is 4-1-0, 1.79, .932 vs Askarov at 3.70 and .860. Stars -105 and Bruins -120 imply 51% and 55%.\nIt is 4-5 starts of October sample, Colorado still has the best skaters on the ice tonight, and Boston is on a late West Coast start, so this is a 3 not a 4. Both nets tilt hard enough to take +258.","result":"loss","payout":0,"parlayLegs":[{"matchup":"Avalanche @ Stars","selection":"Stars ML","odds":"-105","result":"loss"},{"matchup":"Bruins @ Sharks","selection":"Bruins ML","odds":"-120","result":"pending"}],"model":"claude-opus-5-5","tier":"parlay_swing","riskBand":"swing"},{"id":"pick_20261013_002","date":"2026-10-13T14:10:09Z","sport":"ncaaf","betType":"spread","matchup":{"away":"Florida International Panthers","home":"Jacksonville State Gamecocks","gameTime":"2026-10-14T00:00:00Z"},"selection":"Florida International +3","odds":"-110","confidence":3,"analysis":"Grabbing the full field goal on a Tuesday night CUSA game — +3 is the number CFB margins stack up on and we're getting it at standard juice.\nFIU's defense is the real deal: 12.2 points and 241.8 yards allowed per game, 85.4 rush yards allowed, against a Jax State offense that runs through QB Caden Creel's legs (405 rush yards).\nFIU is 0-2 on the road and JJ Kohl has 7 picks, so a turnover-fest at AmFirst is the way this dies. With a defense like that, getting points in a rock fight still holds.","result":"push","payout":0,"model":"claude-opus-5-5","tier":"cfb_key_number","riskBand":"core"},{"id":"pick_20261013_001","date":"2026-10-13T14:10:09Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Guardians","home":"Rays","gameTime":"2026-10-14T00:00:00Z"},"selection":"Guardians ML","odds":"+110","confidence":3,"analysis":"Plus money on the better arm in Game 2 — Messick is the guy Cleveland built the staff around and the book still has the Guards as the dog.\nSeason line says it all: Messick 2.56 ERA / 1.06 WHIP over 186 IP vs Peralta 4.42 ERA / 1.33 WHIP, a 1.86 ERA gap and 0.27 WHIP gap. +110 implies just 47.6%.\nPeralta's been nasty since the deadline and the Rays are a 98-win team that just got punched at home in Game 1, so October knocks this down a notch. Still taking the plus number on the starter edge.","result":"loss","payout":0,"model":"claude-opus-5-5","tier":"mlb_pitcher_mismatch","riskBand":"core"},{"id":"pick_20261012_003","date":"2026-10-12T19:08:32Z","sport":"nhl","betType":"parlay","matchup":{"away":"Senators","home":"Devils","gameTime":"2026-10-12T23:10:00Z"},"selection":"Senators ML, Rays ML","odds":"+241","confidence":3,"analysis":"Ottawa gets Ullmark in the cage against Nico Daws, the Devils backup getting the front half of a back-to-back, and we are stapling that to the Rasmussen read we already like in Tampa.\nUllmark is 4-0-0 with a .942 save pct; Daws is .813 in his one start. Over at the Trop, Rasmussen (2.67 ERA, 0.91 WHIP) gets Griffin (5.19 ERA) and a Cleveland pen that burned Cade Smith in all five ALDS games.\nOttawa is down Sanderson and Zub on the back end and the Rays leg is a -169 favorite in a 6.5-total game, so one bad bounce kills it, but both legs clear the bar on their own at +241.","result":"loss","payout":0,"parlayLegs":[{"matchup":"Senators @ Devils","selection":"Senators ML","odds":"+114","result":"win"},{"matchup":"Guardians @ Rays","selection":"Rays ML","odds":"-169","result":"loss","sport":"mlb","gameTime":"2026-10-13T00:00:00Z"}],"model":"claude-opus-5-5","tier":"parlay_swing","riskBand":"swing"},{"id":"pick_20261012_002","date":"2026-10-12T14:09:34Z","sport":"nfl","betType":"spread","matchup":{"away":"Bills","home":"Rams","gameTime":"2026-10-13T00:15:00Z"},"selection":"Bills +3.5","odds":"-118","confidence":3,"analysis":"This line opened Rams -2.5 and the hook moved through the 3, so now we get Buffalo on the right side of the biggest key number in football.\nBills are 3-1 off their first loss as 6.5-point favorites to the Pats, the exact spot the market overreacts to, and they're 4-2 ATS in the last six meetings. The Rams are banged up too with Donald, Watson and Parkinson all limited.\nThe risk is real: Buffalo's D sits 30th in EPA per play and DJ Moore's shoulder is a question mark, but a field goal loss still cashes and we'll take the half point on MNF.","result":"win","payout":0.85,"model":"claude-opus-5-5","tier":"nfl_key_number","riskBand":"core"},{"id":"pick_20261012_001","date":"2026-10-12T14:09:34Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Guardians","home":"Rays","gameTime":"2026-10-13T00:00:00Z"},"selection":"Rays ML","odds":"-169","confidence":4,"analysis":"Rasmussen on the bump for a rested Rays club fresh off a sweep, against a Cleveland team that had to skip its own starters just to get here.\nRasmussen sits around a 2.67 ERA and 0.91 WHIP and just carried a no-no into the 8th vs the Yanks; Griffin is at 5.19 in nine Cleveland starts. That gap is way past our 1.5 bar, and Cade Smith worked all five ALDS games.\nThe -169 tax is real and a 6.5 total means one swing can flip it, but the Guards are running on fumes after a Saturday Game 5 and we'll pay for the better arm every time.","result":"loss","payout":0,"model":"claude-opus-5-5","tier":"mlb_pitcher_mismatch","riskBand":"core"},{"id":"pick_20261011_003","date":"2026-10-11T19:08:44Z","sport":"nfl","betType":"parlay","matchup":{"away":"49ers","home":"Seahawks","gameTime":"2026-10-11T20:25:00Z"},"selection":"49ers +3, Falcons -3","odds":"+258","confidence":3,"analysis":"Two NFL key-number reads we would play alone: the undefeated Niners catching a full field goal in Seattle, and the Falcons laying only three to a Ravens team handing the keys to Tyler Huntley on Sunday night.\nSF is 4-0 off a 24-14 handling of Denver with Purdy, CMC and Kittle all cooking, and the sims only have Seattle by about 3; Lamar is out with the ankle, Huntley is a sub-.500 career starter, and Atlanta brings the No. 1 run defense (48.3 ypg) plus the second-highest pressure rate against a run-first offense.\nSeattle owns the stingiest pass defense in the league at home, and Atlanta is 30th against the pass if Baltimore lets Huntley sling it, but -105 and -120 rolling to +258 is two reads that clear a 3 on their own.","result":"loss","payout":0,"parlayLegs":[{"matchup":"49ers @ Seahawks","selection":"49ers +3","odds":"-105","result":"win"},{"matchup":"Ravens @ Falcons","selection":"Falcons -3","odds":"-120","result":"loss","gameTime":"2026-10-12T00:20:00Z"}],"model":"claude-opus-5-5","tier":"parlay_swing","riskBand":"swing"},{"id":"pick_20261011_002","date":"2026-10-11T14:09:47Z","sport":"nfl","betType":"spread","matchup":{"away":"Colts","home":"Steelers","gameTime":"2026-10-11T17:00:00Z"},"selection":"Colts +3","odds":"-112","confidence":3,"analysis":"Line ticked from Steelers -2.5 to -3, so we get the full field goal with a Colts team coming off a win over Washington. Grabbing +3 in a game projected as a coin flip is the whole play.\nTotal dropped from 44.5 to 41.5 since Tuesday. A low-scoring script makes three points worth more, and Pittsburgh is down WR Michael Pittman, CB Jamel Dean and S DeShon Elliott.\nRodgers at home is still Rodgers, and Indy is without Alec Pierce with Keenan Allen and Charvarius Ward questionable. A Steelers win by a hook is the nightmare, but +3 lands right on the number.","result":"loss","payout":0,"model":"claude-opus-5-5","tier":"nfl_key_number","riskBand":"core"},{"id":"pick_20261011_001","date":"2026-10-11T14:09:47Z","sport":"nfl","betType":"spread","matchup":{"away":"Bengals","home":"Dolphins","gameTime":"2026-10-11T17:00:00Z"},"selection":"Dolphins +7","odds":"-108","confidence":4,"analysis":"Winless home dog getting the full touchdown from a Bengals team that just dropped two straight. The market is pricing Miami like a doormat, and that is exactly where home dogs cash.\nJa'Marr Chase (concussion protocol) and Tee Higgins (adductor) both carry questionable tags, and Cincy is thin at safety with Bryan Cook and Kyle Dugger banged up. Seven is the key number and we are sitting right on it.\nMalik Willis and an 0-4 roster are not pretty, and if Chase and Higgins both go this can get away. But Cincy's last two games were decided by five or fewer, and that is not a team laying a TD on the road with confidence.","result":"push","payout":0,"model":"claude-opus-5-5","tier":"nfl_home_dog","riskBand":"core"},{"id":"pick_20261010_003","date":"2026-10-10T19:08:02Z","sport":"ncaaf","betType":"parlay","matchup":{"away":"Air Force Falcons","home":"Northern Illinois Huskies","gameTime":"2026-10-10T23:30:00Z"},"selection":"Air Force -7, Under 48.5","odds":"+254","confidence":3,"analysis":"Service-academy script against a team that cannot score: Air Force grinds clock with the option while 0-4 Northern Illinois, under an interim coach in its first Mountain West season, has to drive the length of the field to answer.\nNIU is putting up 13.8 points a game while allowing 36.3, and Air Force just held Navy to 9 in a 14-9 win built on a 14-play, eight-minute drive; Air Force cover and a sub-49 total land together on a 28-14 type night.\nLaying a full touchdown on the road brings push risk on 7, and Liam Szarka threw two picks last week, but -112 and -115 rolling to +254 on one game script is two reads we would play alone.","result":"win","payout":2.54,"parlayLegs":[{"matchup":"Air Force Falcons @ Northern Illinois Huskies","selection":"Air Force -7","odds":"-112","result":"win"},{"matchup":"Air Force Falcons @ Northern Illinois Huskies","selection":"Under 48.5","odds":"-115","result":"win"}],"model":"claude-opus-5-5","tier":"sgp_correlated","riskBand":"swing"},{"id":"pick_20261010_001","date":"2026-10-10T14:09:32Z","sport":"ncaaf","betType":"spread","matchup":{"away":"Boise State Broncos","home":"Fresno State Bulldogs","gameTime":"2026-10-11T02:30:00Z"},"selection":"Fresno State +7","odds":"-110","confidence":4,"analysis":"Fresno at home under the lights getting a full touchdown from a Boise team that has not beaten them since 2022 — conference home dog on the key number, give us the points.\nBoise's Dylan Riley (nation-leading 685 rush yds) and top WR Rasean Jones both left the Utah State game hurt, and the Fresno D just held Wazzu to 182 total yards.\nMaddux Madsen has 11 TDs and zero picks, so if the Boise skill guys suit up this is a dogfight — but +7 still catches every one-score finish.","result":"push","payout":0,"model":"claude-opus-5-5","tier":"cfb_home_dog","riskBand":"core"},{"id":"pick_20261010_002","date":"2026-10-10T14:09:32Z","sport":"ncaaf","betType":"spread","matchup":{"away":"Wake Forest Demon Deacons","home":"NC State Wolfpack","gameTime":"2026-10-10T16:00:00Z"},"selection":"NC State +3.5","odds":"-115","confidence":3,"analysis":"NC State is 3-0 at Carter-Finley and 0-2 on the road — conference home dog getting the hook past 3 at noon, we'll take it.\nThe Pack offense rolls up 460 yards a game, and the last two meetings were decided by 4 and 10, with NC State winning the most recent one.\nWake's Gio Lopez (1,377 yds, 10 TD) against a defense allowing 25.6 a game is the real worry, so this is a lean, not a hammer.","result":"loss","payout":0,"model":"claude-opus-5-5","tier":"cfb_home_dog","riskBand":"core"},{"id":"pick_20261009_002","date":"2026-10-09T19:08:25Z","sport":"ncaaf","betType":"parlay","matchup":{"away":"Iowa Hawkeyes","home":"Washington Huskies","gameTime":"2026-10-10T01:00:00Z"},"selection":"Washington -2.5, Iowa State +11.5","odds":"+253","confidence":3,"analysis":"Two Friday night Big Ten/Big 12 reads that both run through busted backfields: Washington laying under a field goal at home against an Iowa offense with a banged-up QB, and Iowa State catching double digits against a BYU team down its top two running backs.\nIowa starter Hank Brown has a sprained AC joint in his throwing shoulder after going 12-of-27 for 132 and a pick vs Ohio State with 39 team rushing yards, while 0-2 Washington lost its two league games by 4 and 3; BYU is without Big 12 OPOY LJ Martin (doubtful) and RB2 Sione Moa, and just scraped by TCU 17-10.\nBoth legs are leans, not hammers: Iowa defense keeps a 40.5 total game tight enough to land on 2, and ISU is 0-2 vs ranked teams in a rebuild year at Provo at night, but -118 and -110 rolling to +253 is two reads we would play alone.","result":"loss","payout":0,"parlayLegs":[{"matchup":"Iowa Hawkeyes @ Washington Huskies","selection":"Washington -2.5","odds":"-118","result":"loss"},{"matchup":"Iowa State Cyclones @ BYU Cougars","selection":"Iowa State +11.5","odds":"-110","result":"pending","gameTime":"2026-10-10T02:15:00Z"}],"model":"claude-opus-5-5","tier":"parlay_swing","riskBand":"swing"},{"id":"pick_20261009_001","date":"2026-10-09T14:09:33Z","sport":"ncaaf","betType":"spread","matchup":{"away":"Florida State Seminoles","home":"Louisville Cardinals","gameTime":"2026-10-09T23:00:00Z"},"selection":"Florida State +3.5","odds":"-108","confidence":3,"analysis":"We get the hook on the most important number in football. SP+ and FPI both have Louisville as roughly a field-goal favorite, so +3.5 is buying the 3 for free\nAll three Louisville losses this year came by exactly 3 points, and FSU brings a top-10 pass rush into a Cardinals line that ranks 81st in sacks allowed with starting tackle Cason Henry questionable\nThe Noles are thin in the secondary with three DBs and two linebackers out against an offense with a nation-high eight 50-yard TDs, and they have not won a road game since 2023, so this is a lean, not a hammer","result":"loss","payout":0,"model":"claude-opus-5-5","tier":"cfb_key_number","riskBand":"core"},{"id":"pick_20261008_002","date":"2026-10-08T14:09:52Z","sport":"ncaaf","betType":"spread","matchup":{"away":"South Alabama Jaguars","home":"Arkansas State Red Wolves","gameTime":"2026-10-08T23:30:00Z"},"selection":"South Alabama +3","odds":"-118","confidence":3,"analysis":"Full field goal on the road with the Jags in a Sun Belt Thursday nighter, and three is the number Group of Five games land on most.\nSouth Alabama is putting up 35.4 a game; Arkansas State scores 24.0 (95th) and only got past Kennesaw State 17-14.\nJags defense is a sieve at 31.6 allowed (122nd), and the market has nudged this toward the Red Wolves since early week, so this is a lean, not a hammer.","result":"win","payout":0.85,"model":"claude-opus-5-5","tier":"cfb_key_number","riskBand":"core"},{"id":"pick_20261008_001","date":"2026-10-08T14:09:52Z","sport":"ncaaf","betType":"spread","matchup":{"away":"South Florida Bulls","home":"UTSA Roadrunners","gameTime":"2026-10-08T23:30:00Z"},"selection":"South Florida +7","odds":"-118","confidence":4,"analysis":"Full touchdown on the key number for a 4-1 Bulls team, and the line ticked from +6.5 to +7 to hand it to us. Paying -118 for the hook-free seven is worth it.\nUSF is allowing 14.6 a game (23rd in the country) while UTSA gives up 26.2 (97th) and just scraped by Rice 16-14 last week.\nVan Buren and the offense coughed up a 13-point clunker vs Temple, so if USF cannot move it in the dome this is a sweat; the defense still keeps it inside a score.","result":"push","payout":0,"model":"claude-opus-5-5","tier":"cfb_key_number","riskBand":"core"},{"id":"pick_20261007_002","date":"2026-10-07T19:09:05Z","sport":"nhl","betType":"parlay","matchup":{"away":"Penguins","home":"Capitals","gameTime":"2026-10-07T23:40:00Z"},"selection":"Capitals ML, Ducks ML","odds":"+240","confidence":3,"analysis":"Two confirmed goalie mismatches on home ice: Logan Thompson in the Caps home opener against Arturs Silovs, and Lukas Dostal in Anaheim against an Oilers crease handed to Devon Levi.\nThompson ran a .912 over 58 games last year and is .939 to start this one while Silovs sits at .886; Dostal is .918 and confirmed while Levi is at .810 and Jarry gave up six on 23 shots opening night.\nEarly-season save percentages are tiny samples and McDavid can steal a game by himself, but -162 and a +110 home dog rolling to about +240 is two reads we would play alone.","result":"loss","payout":0,"parlayLegs":[{"matchup":"Penguins @ Capitals","selection":"Capitals ML","odds":"-162","result":"win"},{"matchup":"Oilers @ Ducks","selection":"Ducks ML","odds":"+110","result":"loss","gameTime":"2026-10-08T02:00:00Z"}],"model":"claude-opus-5-5","tier":"parlay_swing","riskBand":"swing"},{"id":"pick_20261007_001","date":"2026-10-07T14:08:50Z","sport":"ncaaf","betType":"spread","matchup":{"away":"Jacksonville State Gamecocks","home":"Kennesaw State Owls","gameTime":"2026-10-07T23:00:00Z"},"selection":"Kennesaw State +3","odds":"-112","confidence":4,"analysis":"Defending CUSA champs getting a field goal at home in their league opener, in a rematch of last year’s title game? Owls +3 is a textbook conference home dog sitting right on the key number.\nJax State is 0-2 on the road this year while Kennesaw is 3-1 ATS; -112 implies about 52.8%, and a Wednesday night at Fifth Third is exactly the spot this tier eats in.\nRisk is the Owls offense at 21.8 a game with no FBS win yet, but all four KSU games stayed under, and in a rock fight a full 3 points is worth even more.","result":"win","payout":0.89,"model":"claude-opus-5-5","tier":"cfb_home_dog","riskBand":"core"},{"id":"pick_20261006_001","date":"2026-10-06T14:08:52Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Brewers","home":"Padres","gameTime":"2026-10-07T01:30:00Z"},"selection":"Padres ML","odds":"-138","confidence":3,"analysis":"Padres back at Petco down 0-2 with Pivetta on the bump against Dustin May, and the arms gap is real enough to lay a short home price.\nPivetta sits at a 2.86 ERA this year vs May at 4.70, a 1.84-run gap, and -138 implies only about 58% for the better starter at home.\nPivetta is light on 2026 innings after the elbow stint and October shaves the edge, but in an elimination game the better arm plus a short leash on May is still the side.","result":"win","payout":0.72,"model":"claude-opus-5-5","tier":"mlb_pitcher_mismatch","riskBand":"core"},{"id":"pick_20261005_003","date":"2026-10-05T19:08:08Z","sport":"nhl","betType":"parlay","matchup":{"away":"Flyers","home":"Lightning","gameTime":"2026-10-05T23:10:00Z"},"selection":"Lightning ML, Yankees ML, Bijan Robinson Anytime TD","odds":"+285","confidence":3,"analysis":"Three reads we would play alone, stacked into one ticket: the Vezina winner at home against a winless Flyers team, Schlittler in a must-win ALDS spot, and Bijan at the goal line against a Saints defense with no linebackers left.\nVladar is sitting on a .816 with seven allowed in his opener and Philly has been outscored 13-4; Schlittler is a 1.95 ERA vs Peralta at 4.42; Bijan has 11 of Atlanta's 12 red-zone rushes and Elliss, Granderson and Jennings are all out.\nVasilevskiy is listed likely, not confirmed, Peralta has a 1.69 ERA at the Trop, and Brian Robinson Jr. can vulture a short one, so this rides two of the AM reads again and lives at a 3.","result":"loss","payout":0,"parlayLegs":[{"matchup":"Flyers @ Lightning","selection":"Lightning ML","odds":"-218","result":"win"},{"matchup":"Yankees @ Rays","selection":"Yankees ML","odds":"-127","result":"loss","sport":"mlb","gameTime":"2026-10-06T00:00:00Z"},{"matchup":"Falcons @ Saints","selection":"Bijan Robinson Anytime TD","odds":"-210","result":"pending","sport":"nfl","gameTime":"2026-10-06T00:15:00Z"}],"model":"claude-opus-5-5","tier":"parlay_swing","riskBand":"swing"},{"id":"pick_20261005_002","date":"2026-10-05T14:09:08Z","sport":"nfl","betType":"player_prop","matchup":{"away":"Falcons","home":"Saints","gameTime":"2026-10-06T00:15:00Z"},"selection":"Bijan Robinson Over 87.5 Rushing Yards","odds":"-113","confidence":3,"analysis":"The Saints linebacker room is a MASH unit and the best back in the league gets to run at it on Monday night. Bijan over the number.\nKaden Elliss, Carl Granderson and Anfernee Jennings are out with Pete Werner questionable, 62% of the Saints LB snaps this year, for a defense 31st in success rate. Bijan is at 116.3 rushing yards a game on 22 carries a game.\nThe 194-yard Packers game props up that average, he has only 51.5 a game in two career meetings with New Orleans, and Brian Robinson Jr. steals carries. The volume and that defense still clear 87.5.","result":"win","payout":0.88,"playerProp":{"player":"Bijan Robinson","stat":"rushing_yards","line":87.5,"overUnder":"over"},"model":"claude-opus-5-5","tier":"prop_matchup","riskBand":"core"},{"id":"pick_20261005_001","date":"2026-10-05T14:09:08Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Yankees","home":"Rays","gameTime":"2026-10-06T00:00:00Z"},"selection":"Yankees ML","odds":"-127","confidence":3,"analysis":"Down 0-1 in the ALDS and handing the ball to the presumptive AL Cy Young. Yankees at -127 with Cam Schlittler on the bump is a price we will pay.\nSchlittler sits at a 1.95 ERA (1.16 on the road) against Freddy Peralta at 4.42 on the year, a 2.47-run gap, and Schlittler punched out 21 Rays in 16 innings this season.\nPeralta was AL Pitcher of the Month with a 0.79 ERA over his last six and owns a 1.69 ERA at the Trop, and October shortens everything, so this is a 3, not a 4.","result":"loss","payout":0,"model":"claude-opus-5-5","tier":"mlb_pitcher_mismatch","riskBand":"core"},{"id":"pick_20261004_003","date":"2026-10-04T19:07:26Z","sport":"nfl","betType":"parlay","matchup":{"away":"Lions","home":"Panthers","gameTime":"2026-10-05T00:20:00Z"},"selection":"Lions -3.5, Over 51.5","odds":"+260","confidence":3,"analysis":"Detroit brings a top-five scoring offense into a Carolina team that just put both starting corners, Jaycee Horn and Mike Jackson Jr., on IR. Lions cover in a shootout is one script and we are riding it.\nPanthers are down LG Damien Lewis with RT Monroe Freeling and DTs Lee Hunter and Cam Jackson all questionable, while Bryce Young leads the league with 939 passing yards for an offense scoring 29.7 a game, so both sides can put up points.\nLaying the hook past 3 hurts and Lions CB DJ Reed is questionable, so a late Carolina backdoor kills the spread leg. A -115 and a -108 that win together at +260 is fair money for that risk.","result":"loss","payout":0,"parlayLegs":[{"matchup":"Lions @ Panthers","selection":"Lions -3.5","odds":"-115","result":"loss"},{"matchup":"Lions @ Panthers","selection":"Over 51.5","odds":"-108","result":"win"}],"model":"claude-opus-5-5","tier":"sgp_correlated","riskBand":"swing"},{"id":"pick_20261004_001","date":"2026-10-04T14:10:14Z","sport":"nfl","betType":"spread","matchup":{"away":"Broncos","home":"49ers","gameTime":"2026-10-04T20:25:00Z"},"selection":"Broncos +3","odds":"-120","confidence":4,"analysis":"Getting the full field goal with a 3-0 Broncos team is the play, and +3 is the number you want on your side in a coin-flip game.\nNick Bosa and Mykel Williams are both OUT for SF, so Bo Nix gets a clean pocket while Denver rolls in with basically one guy on its injury report.\nThe -120 juice tells you the book knows the 3 matters and the Niners are still 3-0 at home, but a healthy team vs a gutted pass rush is worth the tax.","result":"loss","payout":0,"model":"claude-opus-5-5","tier":"nfl_key_number","riskBand":"core"},{"id":"pick_20261004_002","date":"2026-10-04T14:10:14Z","sport":"nfl","betType":"spread","matchup":{"away":"Cowboys","home":"Texans","gameTime":"2026-10-04T17:00:00Z"},"selection":"Cowboys +3","odds":"-115","confidence":3,"analysis":"An 0-3 Texans team that has not covered once all year is laying the key number. We will take the 3 with Dallas every time.\nHouston is down Azeez Al-Shaair and M.J. Stewart with Clowney questionable, while Malik Hooker is back at full go for the Cowboys D.\nReal risk: the line moved from -2.5 to -3 toward Houston with 81% of tickets on Dallas, so sharp money is on the other side. That is why this is a 3, not a 4.","result":"win","payout":0.87,"model":"claude-opus-5-5","tier":"nfl_key_number","riskBand":"core"},{"id":"pick_20261003_003","date":"2026-10-03T19:09:13Z","sport":"mlb","betType":"parlay","matchup":{"away":"Braves","home":"Dodgers","gameTime":"2026-10-03T20:00:00Z"},"selection":"Dodgers ML, Islanders ML","odds":"+215","confidence":3,"analysis":"Atlanta is running a bullpen game with Dylan Dodd as the opener in NLDS Game 1 at Dodger Stadium, and LA hands the ball to two-time Cy Young Tarik Skubal; pair it with Sorokin in net at home against a Devils backup.\nSkubal owns a career 2.04 postseason ERA and a 2.61 ERA in 10 Dodgers starts; Jersey confirmed Nico Daws, zero starts this year, against Sorokin (.923) with the Isles getting plus money at +114.\nOctober bullpens shorten and a -212 favorite still drops a third of the time, and the Isles line was hung before Daws was named so it may have moved, but two reads we would play alone at +215 is fair money.","result":"win","payout":2.15,"parlayLegs":[{"matchup":"Braves @ Dodgers","selection":"Dodgers ML","odds":"-212","result":"win"},{"matchup":"Devils @ Islanders","selection":"Islanders ML","odds":"+114","result":"win","sport":"nhl","gameTime":"2026-10-03T23:40:00Z"}],"model":"claude-opus-5-5","tier":"parlay_swing","riskBand":"swing"},{"id":"pick_20261003_001","date":"2026-10-03T14:09:40Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Padres","home":"Brewers","gameTime":"2026-10-04T00:30:00Z"},"selection":"Brewers ML","odds":"-198","confidence":4,"analysis":"Misiorowski on the bump at home in Game 1 against Robbie Ray is about as lopsided as October gets, ride the Brew Crew.\nMisiorowski: 1.80 ERA, 252 Ks in 174.2 IP. Ray: 5.02 ERA in nine starts since the deadline. -198 implies 66.4%.\nPrice is right at the top of the band and it is a 24-year-old in his first playoff start, but a 3+ run ERA gap carries the number.","result":"win","payout":0.51,"model":"claude-opus-5-5","tier":"mlb_pitcher_mismatch","riskBand":"core"},{"id":"pick_20261003_002","date":"2026-10-03T14:09:40Z","sport":"ncaaf","betType":"spread","matchup":{"away":"Louisville Cardinals","home":"NC State Wolfpack","gameTime":"2026-10-03T19:30:00Z"},"selection":"NC State +3","odds":"-105","confidence":4,"analysis":"Conference home dog sitting right on the key number of 3 in Raleigh, and Louisville is limping in. Give me the Pack.\nLouisville QB Lincoln Kienholz is a game-time decision with a leg injury (backup Davin Wydner if he sits) and top WR Lawayne McCoy (301 yds, 3 TD) got rolled up last week.\nIf Kienholz plays at full speed this is closer to a coin flip, and NC State is down its starting center, but +3 at -105 still holds value against a leaky Cards defense.","result":"win","payout":0.95,"model":"claude-opus-5-5","tier":"cfb_home_dog","riskBand":"core"},{"id":"pick_20261002_002","date":"2026-10-02T19:08:53Z","sport":"nhl","betType":"parlay","matchup":{"away":"Rangers","home":"Red Wings","gameTime":"2026-10-02T22:40:00Z"},"selection":"Red Wings ML, Northwestern +2.5","odds":"+250","confidence":3,"analysis":"Rangers roll out Dylan Garand, a three-NHL-game callup, on the back half of a back-to-back in Detroit, and we ride that with the Cats getting points under the lights at the new Ryan Field.\nShesterkin went the full 60 Thursday and Korpisalo is on IR, so New York is on its third game in four nights against a rested Wings team in its home opener; Penn State travels short-week with CB Dixson questionable and WR Koby Howard out.\nDetroit is without Larkin and Edvinsson and the line ticked from -140 to -130 toward the Rangers, so the Wings leg is no gimme, but a -130 and a -102 paying +250 is fair money for two reads we would bet alone.","result":"loss","payout":0,"parlayLegs":[{"matchup":"Rangers @ Red Wings","selection":"Red Wings ML","odds":"-130","result":"loss"},{"matchup":"Penn State Nittany Lions @ Northwestern Wildcats","selection":"Northwestern +2.5","odds":"-102","result":"win","sport":"ncaaf","gameTime":"2026-10-03T00:00:00Z"}],"model":"claude-opus-5-5","tier":"parlay_swing","riskBand":"swing"},{"id":"pick_20261002_001","date":"2026-10-02T14:08:55Z","sport":"ncaaf","betType":"spread","matchup":{"away":"Penn State Nittany Lions","home":"Northwestern Wildcats","gameTime":"2026-10-03T00:00:00Z"},"selection":"Northwestern +2.5","odds":"-102","confidence":4,"analysis":"Conference home dog under the lights christening brand-new Ryan Field — that building is gonna be rocking and we are taking the points with the Cats.\nPenn State is coming off blowing a 17-0 lead to Wisconsin and now travels on a short week with top corner Daryus Dixson questionable, and Aidan Chiles is exactly the scrambling QB that has given this defense fits.\nIt is +2.5, not the full field goal, and Northwestern has its own banged-up receiver room, but a sub-FG number at home against a reeling road favorite is the spot.","result":"win","payout":0.98,"model":"claude-opus-5-5","tier":"cfb_home_dog","riskBand":"core"},{"id":"pick_20261001_002","date":"2026-10-01T19:08:12Z","sport":"nfl","betType":"parlay","matchup":{"away":"Steelers","home":"Browns","gameTime":"2026-10-02T00:15:00Z"},"selection":"Steelers -2.5, Phillies ML","odds":"+239","confidence":3,"analysis":"Two short favorites with the depth edge in their corner: Pittsburgh lays less than a field goal against a Browns line missing both Jenkinses, and Philly brings Nola with Wheeler and Luzardo behind him into a winner-take-all.\nCleveland starts backup C Luke Wypler with G Teven Jenkins also out, Rodgers is 13-5-1 ATS on Thursdays, and Atlanta is opening Game 3 with lefty Ray Kerr into a bulk guy on a gassed staff.\nWatson has been money in the fourth and a 38.5 total says this is a one-score grinder, and elimination games are coin flips by nature. Two -118/-120 legs at +239 pays fair for that risk.","result":"loss","payout":0,"parlayLegs":[{"matchup":"Steelers @ Browns","selection":"Steelers -2.5","odds":"-120","result":"loss"},{"matchup":"Phillies @ Braves","selection":"Phillies ML","odds":"-118","result":"loss","sport":"mlb","gameTime":"2026-10-02T00:11:00Z"}],"model":"claude-opus-5-5","tier":"parlay_swing","riskBand":"swing"},{"id":"pick_20261001_001","date":"2026-10-01T14:09:23Z","sport":"ncaaf","betType":"spread","matchup":{"away":"North Texas Mean Green","home":"Tulsa Golden Hurricane","gameTime":"2026-10-02T01:00:00Z"},"selection":"Tulsa +1.5","odds":"-115","confidence":3,"analysis":"Conference home dog under the lights at Skelly Field is the exact cfb_home_dog spot, and Tulsa is the 3-1 side getting points from a 2-2 North Texas team.\nAt +1.5 we are basically buying home field in a game the computer models have as a coin flip leaning Tulsa, and Baylor Hayes is back at QB after missing two games.\nRisk is Hayes coming back rusty, but Dexter Williams II already kept this offense afloat, and rain in the forecast makes it a grind-it-out game that favors the home side.","result":"win","payout":0.87,"model":"claude-opus-5-5","tier":"cfb_home_dog","riskBand":"core"},{"id":"pick_20260930_001","date":"2026-09-30T14:08:54Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Cubs","home":"Padres","gameTime":"2026-10-01T02:00:00Z"},"selection":"Padres ML","odds":"-137","confidence":3,"analysis":"Pivetta at home with a 1-0 series lead and a chance to slam the door — we ride the better arm in Petco.\nPivetta 2.86 ERA / 1.01 WHIP vs Gausman 4.51 / 1.27: a 1.65-run ERA gap and 0.26 WHIP gap, and -137 only implies 57.8%.\nPivetta's DRA (4.20) says he's been lucky and he's only a handful of starts off an elbow layoff, while Gausman's peripherals beat his ERA, so the gap is thinner than it looks — October haircut applied.","result":"win","payout":0.73,"model":"claude-opus-5-5","tier":"mlb_pitcher_mismatch","riskBand":"core"},{"id":"pick_20260928_001","date":"2026-09-28T14:08:05Z","sport":"nfl","betType":"spread","matchup":{"away":"Eagles","home":"Bears","gameTime":"2026-09-29T00:15:00Z"},"selection":"Bears +3.5","odds":"-108","confidence":3,"analysis":"Home dog on Monday night getting the hook over 3. The market swung this from Bears -1.5 to +3.5 on the Caleb news, and that's a lot to pay for one guy.\nPricing Williams at about six points is steep, and Philly has its own injury list: Goedert, Hollywood Brown and RT Fred Johnson are all out. At a 41.5 total every point matters, and +3.5 covers any field-goal loss.\nCase Keenum is 38 and hasn't played an NFL snap since 2023, so if the offense stalls early this can get away from Chicago. That's why it's a 3, not a 4.","result":"win","payout":0.93,"model":"claude-opus-5-5","tier":"nfl_home_dog","riskBand":"core"},{"id":"pick_20260927_003","date":"2026-09-27T19:08:16Z","sport":"nfl","betType":"parlay","matchup":{"away":"Ravens","home":"Cowboys","gameTime":"2026-09-27T20:25:00Z"},"selection":"Cowboys +3, Broncos ML","odds":"+320","confidence":3,"analysis":"Two dogs, two shorthanded favorites. Dallas gets the full field goal at even money and Denver is plus money at home against a Rams team missing its best weapons.\nBaltimore is down LT Ronnie Stanley and Rashod Bateman, with Zay Flowers active off a hamstring but expected to be limited. Bo Nix is 15-3 straight up at Empower, and the Rams line already slid from -2.5 to -1.5 with Nacua doubtful.\nRio is a neutral field so Dallas gets no home bump, and the Cowboys have their own injury list. Each leg is a coin-flip-plus read, so +320 is paying about right for the risk.","result":"win","payout":1.1,"parlayLegs":[{"matchup":"Ravens @ Cowboys","selection":"Cowboys +3","odds":"+100","result":"push"},{"matchup":"Rams @ Broncos","selection":"Broncos ML","odds":"+110","result":"win","gameTime":"2026-09-28T00:20:00Z"}],"model":"claude-opus-5-5","tier":"parlay_swing","riskBand":"swing","settledOdds":"+110"},{"id":"pick_20260927_002","date":"2026-09-27T16:02:28Z","sport":"nfl","betType":"spread","matchup":{"away":"Cardinals","home":"49ers","gameTime":"2026-09-27T20:05:00Z"},"selection":"Cardinals +7.5","odds":"-112","confidence":3,"analysis":"Getting the hook over 7 in an NFC West divisional spot — we'll take +7.5 all day when the favorite just lost its best player.\nNick Bosa's out (calf, multiple weeks) plus Romello Height and Demarcus Robinson, with Mike Evans questionable; Arizona's only scratch is a backup safety.\nNiners at Levi's are still the better team and a two-score win is on the table, but 7.5 is a lot to lay without your edge rusher.","result":"win","payout":0.89,"model":"claude-opus-5-5","tier":"nfl_key_number","riskBand":"core"},{"id":"pick_20260927_001","date":"2026-09-27T16:02:28Z","sport":"nfl","betType":"spread","matchup":{"away":"Bengals","home":"Steelers","gameTime":"2026-09-27T17:00:00Z"},"selection":"Steelers +3.5","odds":"-118","confidence":3,"analysis":"Divisional home dog coming off a 20-3 faceplant in Foxborough — the market's piling on Pittsburgh and we're happy to take the hook at Acrisure.\n+3.5 sits past the key number in a 42.5-total AFC North slugfest; low totals keep this one inside a field goal more often than not, and Cincy's down Iosivas and B.J. Hill.\nRodgers is 31st in EPA/play at 5.2 YPA with Dowdle out and Pittman banged up — if the offense stays stuck in the mud, Burrow walks away with it.","result":"win","payout":0.85,"model":"claude-opus-5-5","tier":"nfl_home_dog","riskBand":"core"},{"id":"pick_20260926_003","date":"2026-09-26T19:07:13Z","sport":"ncaaf","betType":"moneyline","matchup":{"away":"Texas A&M Aggies","home":"LSU Tigers","gameTime":"2026-09-26T23:30:00Z"},"selection":"Texas A&M ML","odds":"+275","confidence":3,"analysis":"Aggies have owned this series lately, 49-25 in Baton Rouge last year with Marcel Reed accounting for four TDs, and the money has been coming their way all week.\nLSU is down star TE Trey'Dez Green and Star safety Dashawn Spears, with CB Ja'Keem Jackson doubtful and S Tamarcus Cooley questionable; +275 only implies about 27%.\nDeath Valley at night is no joke and A&M just lost at home to Kentucky without Terry Bussey, but a banged-up secondary against a healthy Reed is worth a shot at this number.","result":"loss","payout":0,"model":"claude-opus-5-5","tier":"longshot_value","riskBand":"swing"},{"id":"pick_20260926_002","date":"2026-09-26T14:10:02Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Astros","home":"Athletics","gameTime":"2026-09-27T01:41:00Z"},"selection":"Astros ML","odds":"-161","confidence":3,"analysis":"Houston is playing for the division, the A's are playing out the string, and the starting matchup tilts hard to the Astros.\nWesneski: 3.50 ERA, 1.15 WHIP (0.75 career ERA vs the A's) vs Perkins at 5.90 and 1.45 — a 2.4-run ERA gap; -161 implies about 62%.\nWesneski has only 41 Ks on the year so the leash is short, and the A's own the season series 6-5 after taking last night — lean, not a hammer.","result":"win","payout":0.62,"model":"claude-opus-5-5","tier":"mlb_pitcher_mismatch","riskBand":"core"},{"id":"pick_20260926_001","date":"2026-09-26T14:10:02Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Reds","home":"Blue Jays","gameTime":"2026-09-26T19:08:00Z"},"selection":"Blue Jays ML","odds":"-168","confidence":4,"analysis":"Rhett Lowder is running on fumes and Toronto gets him at home on the final weekend — Jays ML is the play.\nLowder: 6.01 ERA, 1.55 WHIP, and a 12.33 ERA over his last four starts (21 ER in 15.1 IP) vs Yesavage at 3.67; -168 implies about 63%.\nYesavage is two innings into his return from knee surgery, so the Jays pen has to cover a lot — but the Reds pen is the more gassed group.","result":"loss","payout":0,"model":"claude-opus-5-5","tier":"mlb_pitcher_mismatch","riskBand":"core"},{"id":"pick_20260925_003","date":"2026-09-25T19:08:37Z","sport":"ncaaf","betType":"moneyline","matchup":{"away":"Navy Midshipmen","home":"UAB Blazers","gameTime":"2026-09-25T23:00:00Z"},"selection":"UAB ML","odds":"+215","confidence":3,"analysis":"Navy is rolling out a backup QB in Birmingham and UAB is home at night — we're taking the Blazers to just win the game at a fat plus number.\nBraxton Woodson (lower leg) is out, so Jackson Gutierrez gets his first full start against a UAB team that's been way more competitive this year, and Navy's pass D ranks 124th-125th in success rate; one projection has UAB winning 39% of the time vs 31.7% implied at +215.\nNavy's option still grinds close to nine yards a carry and they had two weeks to prep Gutierrez, so if the Blazers can't get off the field this is a clock-killing Navy win — but at +215 we only need the home dog to steal it once in three.","result":"win","payout":2.15,"model":"claude-opus-5-5","tier":"longshot_value","riskBand":"swing"},{"id":"pick_20260925_002","date":"2026-09-25T14:09:56Z","sport":"ncaaf","betType":"spread","matchup":{"away":"Clemson Tigers","home":"California Golden Bears","gameTime":"2026-09-26T02:30:00Z"},"selection":"California +1.5","odds":"-110","confidence":3,"analysis":"Conference home dog at night, and Clemson is flying cross-country on a short week for a 10:30 ET kick — Cal gets the points in the spot.\nClemson has 14 players out, including DT Devarrick Woods and CB Corian Gipson, against a Cal offense throwing 41.3 times a game behind Jaron-Keawe Sagapolutele.\nCal is 1-2 and gives up 5.3 yards a carry, so if Clemson just runs it down their throat this is gone — but at +1.5 we basically need Cal to win a coin flip at home.","result":"loss","payout":0,"model":"claude-opus-5-5","tier":"cfb_home_dog","riskBand":"core"},{"id":"pick_20260925_001","date":"2026-09-25T14:09:56Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Astros","home":"Athletics","gameTime":"2026-09-26T01:41:00Z"},"selection":"Astros ML","odds":"-182","confidence":4,"analysis":"Hunter Brown is dealing and Jacob Lopez is getting shelled — this is the cleanest arm gap on the board, lay it with Houston.\nBrown: 3.26 ERA, 1.27 WHIP, 44 K in his last 27.2 IP and seven scoreless on these same A's last Sunday; Lopez: 5.68 ERA, 1.53 WHIP, 8.49 ERA over his last five and no start past five innings.\n-182 is 64.5% implied and Sacramento plays small (total 9), so one bad Brown inning keeps it close — but the A's have to beat the better starter and the better lineup.","result":"loss","payout":0,"model":"claude-opus-5-5","tier":"mlb_pitcher_mismatch","riskBand":"core"},{"id":"pick_20260924_003","date":"2026-09-24T19:07:48Z","sport":"mlb","betType":"parlay","matchup":{"away":"Reds","home":"Braves","gameTime":"2026-09-24T23:16:00Z"},"selection":"Braves -1.5, Astros -1.5","odds":"+289","confidence":3,"analysis":"Two run lines on the two worst starters on the board -- Brady Singer and Mason Barnett are both getting lit up, and we are laying the 1.5 at basically even money on each side instead of eating -200 chalk.\nSinger brings a 5.67 ERA, 31 homers allowed and a 9.17 ERA over his last seven starts into Truist against Mahle (3.81); Barnett sits at 7.16 in the A's hitter-friendly park with a 10.5 total while Houston is fighting for the AL West lead.\nRun lines die on one-run games and late bullpen leaks, and both need a two-run margin -- but at plus-289 the price covers two coin-flip-plus reads that each stand on their own.","result":"loss","payout":0,"parlayLegs":[{"matchup":"Reds @ Braves","selection":"Braves -1.5","odds":"+100","result":"loss"},{"matchup":"Astros @ Athletics","selection":"Astros -1.5","odds":"-106","result":"win","sport":"mlb","gameTime":"2026-09-25T01:41:00Z"}],"model":"claude-opus-5-5","tier":"parlay_swing","riskBand":"swing"},{"id":"pick_20260924_002","date":"2026-09-24T14:08:40Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Rays","home":"Yankees","gameTime":"2026-09-24T23:06:00Z"},"selection":"Yankees ML","odds":"-156","confidence":3,"analysis":"Cam Schlittler has the best ERA in the AL (1.94, 0.91 WHIP, 234 K) and he is going up against Ian Seymour, a 4.38 ERA back-end lefty.\nThe ERA gap is 2.44 and the price implies about 61%. The Yanks just hung 9 on Tampa last night.\nThe risk is motivation: Tampa has the division locked and New York is already hosting the Wild Card, so Schlittler could get a short tune-up and a B lineup. The starter gap still makes -156 playable.","result":"win","payout":0.64,"model":"claude-opus-5-5","tier":"mlb_pitcher_mismatch","riskBand":"core"},{"id":"pick_20260924_001","date":"2026-09-24T14:08:40Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Diamondbacks","home":"Rockies","gameTime":"2026-09-24T19:11:00Z"},"selection":"Diamondbacks ML","odds":"-193","confidence":4,"analysis":"E-Rod (15-7, 2.89) against Tanner Gordon (6.01 ERA, 1.55 WHIP) is the widest starter gap on the board, and Arizona is still breathing in the Wild Card race.\n-193 implies about 66%. Arizona has won four straight, took the first two of this series 7-2 and 5-3, and Colorado is 57-101 playing out the string.\nCoors can turn any game into a slugfest and we are laying a real price, but a 3-point ERA gap and a team with something to play for is worth it.","result":"win","payout":0.52,"model":"claude-opus-5-5","tier":"mlb_pitcher_mismatch","riskBand":"core"},{"id":"pick_20260923_001","date":"2026-09-23T14:08:31Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Angels","home":"Athletics","gameTime":"2026-09-24T01:41:00Z"},"selection":"Angels ML","odds":"-131","confidence":4,"analysis":"Walbert Ureña on the bump against Jeffrey Springs is a mismatch, and we are buying the Angels at a short road price.\nUreña sits at a 2.74 ERA, Springs is at 6.18 with a 4-14 record: a 3.4-run ERA gap, and -131 only implies 56.7%.\nTwo bad teams playing out the string in a hitter-friendly Sacramento park, but you want the guy who has been dealing all year.","result":"loss","payout":0,"model":"claude-opus-5-5","tier":"mlb_pitcher_mismatch","riskBand":"core"},{"id":"pick_20260923_002","date":"2026-09-23T14:08:31Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Brewers","home":"Phillies","gameTime":"2026-09-23T22:41:00Z"},"selection":"Brewers ML","odds":"-134","confidence":4,"analysis":"Logan Henderson has been nails all year and the Brewers are laying a modest road number to Aaron Nola.\nHenderson is 10-3 with a 2.51 ERA against Nola at 4.49: a near two-run gap, and -134 implies about 57%.\nCitizens Bank is a tough building and Nola can still flash his old self on any given night, but the form gap is too big to pass on.","result":"win","payout":0.75,"model":"claude-opus-5-5","tier":"mlb_pitcher_mismatch","riskBand":"core"},{"id":"pick_20260922_003","date":"2026-09-22T19:09:34Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Cardinals","home":"Pirates","gameTime":"2026-09-22T22:41:00Z"},"selection":"Cardinals ML","odds":"+143","confidence":3,"analysis":"Pallante's actually outpitching Jared Jones right now (3.57 ERA, 1.24 WHIP vs 4.17 and 1.19) and St. Louis is still getting plus money on the road — that gap is a live dog, not a name-value mirage\nJones is a legit arm back from elbow surgery but Pallante's been the steadier workhorse all year, better ERA on a full season's innings is the actual signal here\nPirates get the extra cushion at home and Jones has more swing-and-miss stuff, so this isn't a blowout mismatch — just a coin flip priced 10 points too generous toward Pittsburgh","result":"loss","payout":0,"model":"claude-sonnet-5","tier":"value_dog","riskBand":"value"},{"id":"pick_20260922_001","date":"2026-09-22T14:10:58Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Brewers","home":"Phillies","gameTime":"2026-09-22T22:41:00Z"},"selection":"Phillies ML","odds":"-142","confidence":4,"analysis":"• Wheeler at home with the season on the line is the whole bet — Phillies are clinging to the last NL wild card, four up with six to play, and they are running their ace out there against a Brewers club that clinched the Central back on September 11.\n• 2.99 ERA against Dustin May at 4.61, and May is going on short rest after getting yanked early last time out. Milwaukee has nothing left to chase but a 100th win.\n• FIPs are basically identical (3.47 to 3.50), so the ERA gap flatters Wheeler a bit, and Milwaukee at 98-58 is still the best team in baseball. Paying -142 is fine, not a steal.","result":"win","payout":0.7,"model":"claude-opus-5","tier":"mlb_pitcher_mismatch","riskBand":"core"},{"id":"pick_20260921_003","date":"2026-09-21T19:11:02Z","sport":"mlb","betType":"spread","matchup":{"away":"Nationals","home":"Tigers","gameTime":"2026-09-21T22:41:00Z"},"selection":"Tigers -1.5","odds":"+150","confidence":3,"analysis":"Tigers are a -135 team on the moneyline but you can still lay -1.5 runs and get paid +150 -- that swing is the whole run-line trade this tier lives on.\nDetroit's -135 number says the market isn't fully sold on a multi-run win, but the run line buys back almost the entire vig if the Tigers pull away at all.\nThis dies on a one-run Tigers win or any Nationals win -- classic run-line risk, it needs the favorite to actually separate, not just squeak it out.","result":"win","payout":1.5,"model":"claude-sonnet-5","tier":"mlb_run_line","riskBand":"value"},{"id":"pick_20260920_004","date":"2026-09-20T19:14:58Z","sport":"nfl","betType":"moneyline","matchup":{"away":"Dolphins","home":"49ers","gameTime":"2026-09-20T20:25:00Z"},"selection":"Dolphins ML","odds":"+625","confidence":3,"analysis":"Miami's rolling out Malik Willis at San Francisco as 13.5-point road dogs — this is the exact lotto ticket the swing slot exists for, plus-625 to shock the Niners at home.\nSan Francisco just torched the Rams 27-7 in the opener and looks like a buzzsaw, but Willis practiced in full and this is the kind of get-right spot that gets overlooked after one blowout win.\nStraight up: this is a moonshot, not a read — a two-score road dog against a team that just beat the Super Bowl favorite by three touchdowns. Small stake, have fun, no shame if it burns.","result":"loss","payout":0,"model":"claude-sonnet-5","tier":"yolo_send","riskBand":"swing"},{"id":"pick_20260920_003","date":"2026-09-20T19:14:58Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Marlins","home":"Padres","gameTime":"2026-09-20T20:11:00Z"},"selection":"Marlins ML","odds":"+121","confidence":3,"analysis":"Sandy Alcantara takes the ball for Miami sitting on the better season by ERA (right around 3.8), and the Marlins are still going off as the road dog against Walker Buehler and his mid-4s ERA in San Diego.\nThe gap isn't the full 1.5 ERA the mismatch tier wants, so this is priced as value, not a lock — but the better starter getting plus money is exactly the kind of spot worth a flat unit.\nPadres bats have the venue and lineup edge, and Buehler doesn't have to be great to beat a Marlins offense that isn't scaring anyone, so treat this as a lean, not a smash.","result":"loss","payout":0,"model":"claude-sonnet-5","tier":"value_dog","riskBand":"value"},{"id":"pick_20260920_002","date":"2026-09-20T14:09:22Z","sport":"nfl","betType":"spread","matchup":{"away":"Bengals","home":"Texans","gameTime":"2026-09-20T17:00:00Z"},"selection":"Bengals +3","odds":"-118","confidence":4,"analysis":"Houston opened -3 and the market has already bled to -2.5, but DK is still handing out the full +3. Buying the most important number in football on the wrong side of the move is the entire tier.\nThe total has dropped two full points from 48 to 46, which is a tighter, uglier game — exactly where a three-point cushion turns into a cover. Houston is also down starting LB Henry To'o To'o to IR with Nico Collins questionable.\nBurrow is questionable with back soreness and Flacco behind him is a real downgrade — he went full Friday, so the read is he plays. That is the risk you accept for the extra half point on a key number.","result":"win","payout":0.85,"model":"claude-opus-5","tier":"nfl_key_number","riskBand":"core"},{"id":"pick_20260920_001","date":"2026-09-20T14:09:22Z","sport":"nfl","betType":"spread","matchup":{"away":"Eagles","home":"Titans","gameTime":"2026-09-20T17:00:00Z"},"selection":"Titans +7","odds":"-102","confidence":4,"analysis":"Home dog catching a full touchdown against a road favorite flying into 99-degree Nashville — hottest game in Titans history, per the forecast. Philly conditioning in that heat is a fourth-quarter problem.\nThis game owns the lowest total on the entire board at 39.5, and sub-40 projections do not hand out many 8-point margins. Plus-7 at -102 is the key number without the usual tax.\nTennessee gets buried whenever the pass rush gets home and Philadelphia gets home — that is the honest counter. But you take points with a home dog in a sub-40 heat game, you do not lay them.","result":"win","payout":0.98,"model":"claude-opus-5","tier":"nfl_home_dog","riskBand":"core"},{"id":"pick_20260919_004","date":"2026-09-19T19:15:45Z","sport":"ncaaf","betType":"moneyline","matchup":{"away":"BYU Cougars","home":"Colorado State Rams","gameTime":"2026-09-19T23:30:00Z"},"selection":"Colorado State ML","odds":"+675","confidence":2,"analysis":"No documented angle got to confidence 3 for the swing slot today, so this is the reach -- and of everything priced +300 or longer on the board, Colorado State at home is the one with actual reasons behind it.\nThe Rams are putting up 46.5 points a game and come in with a clean injury report, while BYU is without S Damuni and has Moa and Nye both questionable heading into Fort Collins.\nBYU is ranked and laying 17.5 for a reason -- +675 implies about 13% and an outright home upset is roughly that, so you are paying fair price for a puncher-s chance at altitude, not stealing one.","result":"loss","payout":0,"model":"claude-opus-5","tier":"filler_reach","riskBand":"swing"},{"id":"pick_20260919_003","date":"2026-09-19T19:15:45Z","sport":"mlb","betType":"spread","matchup":{"away":"Phillies","home":"Mets","gameTime":"2026-09-19T20:11:00Z"},"selection":"Mets -1.5","odds":"+164","confidence":3,"analysis":"Andrew Painter is 3-9 with a 5.54 ERA and the Mets are still only -126 at home, so the run line is where the number actually lives -- +164 to lay the 1.5 instead of paying juice for the same read.\nChristian Scott (3.76) is nearly two full runs of ERA better than Painter; that is the gap that turns a one-run game into a three-run game, and +164 only needs this to cash about 38% of the time.\nRun lines want a two-run cushion and the Phillies lineup erases that with one swing, so this is a price play, not a lock -- if Painter gets through five you are sweating the bullpen.","result":"win","payout":1.64,"model":"claude-opus-5","tier":"mlb_run_line","riskBand":"value"},{"id":"pick_20260919_002","date":"2026-09-19T14:09:17Z","sport":"nfl","betType":"spread","matchup":{"away":"Giants","home":"Rams","gameTime":"2026-09-22T00:15:00Z"},"selection":"Giants +7","odds":"-102","confidence":4,"analysis":"Straight out of the key-number playbook: +7 is a number NFL games actually land on, and the book is selling it at -102 instead of the usual -110.\nSeven is the second-most common final margin in football, and getting a full point of juice back on it is the cheapest version of this number anywhere on the board.\nNo illusions -- the Giants are the worse roster and a Monday nighter in LA is a bad spot. We are not betting them to win, we are betting the number, and we do not buy off seven.","result":"loss","payout":0,"model":"claude-opus-5","tier":"nfl_key_number","riskBand":"core"},{"id":"pick_20260919_001","date":"2026-09-19T14:09:17Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Yankees","home":"Diamondbacks","gameTime":"2026-09-20T00:10:00Z"},"selection":"Yankees ML","odds":"-148","confidence":4,"analysis":"Cam Schlittler has quietly been the best arm on this slate and we get him at -148 out in the desert.\nA 1.95 ERA with 228 punchouts in 184.2 innings against Brandon Pfaadt's 3.77 is a 1.82 ERA gap -- past the 1.5 this tier asks for, both probables confirmed.\nPfaadt has been a different pitcher since rejoining the rotation June 30, 2.83 over his last 12 starts, so this is not the mismatch the raw season lines make it look like. Still taking the better arm at a fair number.","result":"loss","payout":0,"model":"claude-opus-5","tier":"mlb_pitcher_mismatch","riskBand":"core"},{"id":"pick_20260918_003","date":"2026-09-18T23:38:18Z","sport":"nfl","betType":"moneyline","matchup":{"away":"Packers","home":"Jets","gameTime":"2026-09-20T17:00:00Z"},"selection":"Jets ML","odds":"+170","confidence":3,"analysis":"Green Bay is laying road juice without Josh Jacobs and Micah Parsons -- their lead back and their best defender -- and the number barely blinked.\n+170 prices the Jets at 37% to win this outright at home, and a Packers O-line with Banks and Bako-Bewele banged up does not travel like a 63% favorite in a 1 PM Eastern kick.\nJets still have to close a game out, which has not exactly been their thing -- but taking plus money instead of the 3.5 is where the price is.","result":"loss","payout":0,"model":"claude-opus-5","tier":"longshot_value","riskBand":"value"},{"id":"pick_20260918_004","date":"2026-09-18T23:38:18Z","sport":"ncaaf","betType":"parlay","matchup":{"away":"Florida Gators","home":"Auburn Tigers","gameTime":"2026-09-19T23:00:00Z"},"selection":"Auburn +2.5, Titans +7","odds":"+257","confidence":3,"analysis":"Two home dogs getting a real number: Auburn is a conference night dog at Jordan-Hare and Tennessee sits on the +7 key number off a loss.\nAuburn gets Da Shawn Womack and Chris Murray back on defense while Florida hands a road start to Aaron Philo, who has made exactly one; the Titans side is a 39.5 total where seven points is a mile.\nTwo legs means two ways to lose and this pays +257 for a reason -- but both sides clear on their own angle, so the parlay is the swing, not the reasoning.","result":"loss","payout":0,"parlayLegs":[{"matchup":"Florida Gators @ Auburn Tigers","selection":"Auburn +2.5","odds":"-115","result":"loss"},{"matchup":"Eagles @ Titans","selection":"Titans +7","odds":"-110","result":"pending","sport":"nfl","gameTime":"2026-09-20T17:00:00Z"}],"model":"claude-opus-5","tier":"parlay_swing","riskBand":"swing"},{"id":"pick_20260918_001","date":"2026-09-18T23:25:40Z","sport":"nfl","betType":"spread","matchup":{"away":"Seahawks","home":"Cardinals","gameTime":"2026-09-20T20:25:00Z"},"selection":"Cardinals +3.5","odds":"+100","confidence":4,"analysis":"Seattle is starting Drew Lock and the market still wants you to lay a field goal on the road in a division game — that is the entire bet.\nDarnold is officially Out on this week’s injury report, and +3.5 buys you clean through 3, the number that settles more NFL games than any other.\nArizona’s own sheet is ugly too — Garrett Williams out, both starting guards questionable — so this is about the points, not about the Cards winning outright.","result":"loss","payout":0,"model":"claude-opus-5","tier":"nfl_home_dog","riskBand":"core"},{"id":"pick_20260918_002","date":"2026-09-18T23:25:40Z","sport":"ncaaf","betType":"spread","matchup":{"away":"LSU Tigers","home":"Ole Miss Rebels","gameTime":"2026-09-19T23:30:00Z"},"selection":"Ole Miss +3","odds":"-112","confidence":4,"analysis":"Conference home dog under the lights in Oxford with the visiting quarterback’s throwing shoulder in question — take the points and the crowd.\nLeavitt went doubtful to questionable and has not hit in pads all week; if it is Landen Clark instead, LSU’s road ceiling drops hard, and +3 is the exact key number.\nIf Leavitt suits up healthy this line is honest and Kiffin’s offense travels fine — that is the risk you are buying at -112.","result":"win","payout":0.89,"model":"claude-opus-5","tier":"cfb_home_dog","riskBand":"core"},{"id":"pick_20260911_005","date":"2026-09-11T00:46:59Z","sport":"nfl","betType":"player_prop","matchup":{"away":"49ers","home":"Rams","gameTime":"2026-09-11T00:35:00Z"},"selection":"Puka Nacua Anytime TD","odds":"+120","confidence":3,"analysis":"Owner-placed prop — Nacua is the clear #1 target in the Rams' passing game and gets a red-zone look most weeks regardless of game script.\n+120 for anytime is a fair number for a true WR1 workload in a game two previews project in the low-to-mid 20s for both sides.\nRisk: if the travel/jet-lag angle plays out and this turns into a run-first, ball-control slugfest, the passing volume — and Nacua's TD look — could dry up.","result":"loss","payout":0,"playerProp":{"player":"Puka Nacua","stat":"touchdowns","line":0.5,"overUnder":"over"},"model":"claude-sonnet-5","tier":"other","riskBand":"core"},{"id":"pick_20260911_004","date":"2026-09-11T00:46:59Z","sport":"nfl","betType":"spread","matchup":{"away":"49ers","home":"Rams","gameTime":"2026-09-11T00:35:00Z"},"selection":"49ers +3.5","odds":"-105","confidence":3,"analysis":"Taken as a straight spread, not part of a same-game parlay — the 49ers flew in nearly a week early to beat the 17-hour time change to Melbourne, while the Rams stayed on California time off a 15-hour flight.\nShanahan-McVay is a dogfight regardless of roster gap (8-11 SU in 19 meetings, only 4 decided by more than a field goal).\nMarket disagrees hard — line moved -2.5 to -3.5 all summer with Rams taking 59% of tickets and 81% of the handle, so this fades real public and sharp money on a short week.","result":"win","payout":0.95,"model":"claude-sonnet-5","tier":"value_spread","riskBand":"core"},{"id":"pick_20260911_002","date":"2026-09-11T00:46:59Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Rockies","home":"Yankees","gameTime":"2026-09-10T23:05:00Z"},"selection":"Yankees ML","odds":"-301","confidence":3,"analysis":"Fried's a legit top-of-rotation arm and gets a Feltner who hasn't finished six innings in five straight starts, textbook pitcher mismatch.\nNearly a 3-run ERA gap between the starters at home in the Bronx.\n-301 (down from the -330 board price at research time) is still a lot of juice to lay, and Colorado's offense has quietly picked it up this year, but Fried at home against a fringe arm clears the bar.","result":"win","payout":0.33,"model":"claude-sonnet-5","tier":"mlb_pitcher_mismatch","riskBand":"core"},{"id":"pick_20260911_003","date":"2026-09-11T00:46:59Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Astros","home":"Phillies","gameTime":"2026-09-10T17:06:00Z"},"selection":"Phillies ML","odds":"-187","confidence":3,"analysis":"Owner-placed straight moneyline, no research tier behind it — Phillies at home laying -187 against Houston.\nPhilly's rotation and lineup depth made this a reasonable chalk lay on paper heading in.\nAstros pulled the upset — a reminder that -187+ favorites still lose plenty in a 9-inning sample.","result":"loss","payout":0,"model":"claude-sonnet-5","tier":"other","riskBand":"core"},{"id":"pick_20260911_001","date":"2026-09-11T00:40:58Z","sport":"nfl","betType":"over_under","matchup":{"away":"49ers","home":"Rams","gameTime":"2026-09-11T00:35:00Z"},"selection":"Under 47.5","odds":"+113","confidence":3,"analysis":"Owner-placed straight total, taken separately from the SGP already on the board tonight — no named tier angle beyond the same travel/defensive-slugfest read from the parlay.\n49ers came in a week early to dodge the 17-hour time change, Rams stayed on West Coast time off a 15-hour flight — jet lag and short-week rust point low.\nDraftKings boosted this one 30% off -116, which is most of the edge on a bet that otherwise wouldn't clear the bar as a standalone total.","result":"win","payout":1.13,"boost":{"percentage":30,"originalOdds":"-116"},"model":"claude-sonnet-5","tier":"other","riskBand":"core"},{"id":"pick_20260910_002","date":"2026-09-10T00:09:37Z","sport":"nfl","betType":"parlay","matchup":{"away":"Patriots","home":"Seahawks","gameTime":"2026-09-10T00:20:00Z"},"selection":"Patriots +3, Under 44.5","odds":"+348","confidence":3,"analysis":"Correlated same-game look: if the Pats hang around and cover +3, it's because this stays a low-scoring, ugly game, which pushes it Under 44.5 too.\nBoth offenses are unproven Week 1 units, and the two legs at -102/-112 combine to a fair +275 for buying that correlation instead of two separate bets.\nA Pats special-teams or defensive score could cover the spread and spike the total in the same play, so this un-correlates fast in a chaotic opener — lean, not a lock.","result":"win","payout":1.01,"parlayLegs":[{"matchup":"Patriots @ Seahawks","selection":"Patriots +3","odds":"-102","result":"push"},{"matchup":"Patriots @ Seahawks","selection":"Under 44.5","odds":"-112","result":"win"}],"boost":{"percentage":50,"originalOdds":"+232"},"model":"claude-sonnet-5","tier":"sgp_correlated","settledOdds":"+101","riskBand":"swing"},{"id":"pick_20260910_001","date":"2026-09-10T00:09:37Z","sport":"nfl","betType":"spread","matchup":{"away":"Patriots","home":"Seahawks","gameTime":"2026-09-10T00:20:00Z"},"selection":"Patriots +3","odds":"-102","confidence":3,"analysis":"Key number play: taking the full +3 on the road dog before it moves off the number.\nImplied ~50.5% at -102 is basically a coinflip price for three points against a Seattle team also breaking in a new season.\nSeahawks are the better roster on paper, but 3 is the widest margin in the NFL, and the Pats only need to hang around, not win outright.","result":"push","payout":0,"model":"claude-sonnet-5","tier":"nfl_key_number","riskBand":"core"},{"id":"pick_20260909_002","date":"2026-09-09T20:02:00Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Rays","home":"Braves","gameTime":"2026-09-08T23:16:00Z"},"selection":"Rays ML","odds":"-103","confidence":3,"analysis":"Peralta's had a rough year but his 4.96 ERA still buries Smith-Shawver's 7.13, and Tampa's basically pick'em price for it.\nSmith-Shawver's a rookie getting rocked (0-1, 7.13 ERA) — Atlanta's throwing him out there against a full big-league arm.\nRays' offense has been streaky lately, that's the counter, but a 2+ run starter gap at even money is a bet worth making every time it shows up.","result":"win","payout":0.97,"model":"claude-sonnet-5","tier":"mlb_pitcher_mismatch","riskBand":"core"},{"id":"pick_20260909_001","date":"2026-09-09T20:02:00Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Astros","home":"Phillies","gameTime":"2026-09-08T22:41:00Z"},"selection":"Astros ML","odds":"+119","confidence":4,"analysis":"Wesneski's 3.18 ERA is running laps around Painter's 5.55 tonight and Houston's still catching plus money for it.\nThat's a 2.37-run starter gap dressed up like a coin flip — Painter's been getting hit all year (3-8).\nPhilly's lineup can punish anybody on a given night, but a real ace disparity at plus odds is the exact mismatch this tier hunts for.","result":"win","payout":1.19,"model":"claude-sonnet-5","tier":"mlb_pitcher_mismatch","riskBand":"core"},{"id":"pick_20260906_001","date":"2026-09-06T16:30:18Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Cardinals","home":"Rockies","gameTime":"2026-09-06T19:10:00Z"},"selection":"Cardinals ML","odds":"-135","confidence":3,"analysis":"Leahy at 3.13 versus Tanner Gordon at 5.18 is a two-run ERA gap and DraftKings is only asking -135 for the better arm, which is the whole pitcher-mismatch tier in one line\nLeahy has allowed one earned run or fewer in four of his last five starts while Gordon is 1-4 with a 1.40 WHIP and gets lit up at home, on a Rockies team sitting 55-87 and 30-40 at Coors\nCoors is a coin-flip factory with the total at 11, so a couple of wind-aided flyballs can erase the pitching edge no matter how sharp Leahy looks early","result":"win","payout":0.74,"model":"claude-fable-5-1","tier":"mlb_pitcher_mismatch","riskBand":"core"},{"id":"pick_20260906_002","date":"2026-09-06T16:30:18Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Blue Jays","home":"Royals","gameTime":"2026-09-06T18:11:00Z"},"selection":"Royals ML","odds":"+102","confidence":3,"analysis":"Dobnak at 2.65 against Arrighetti at 4.82 is a clean tier hit and we get plus money on the home side, which is exactly the spot this angle has cashed in\nArrighetti carries a 5.16 xERA and sits in the 26th percentile in run value, and the last time he saw this lineup Kansas City hung 13 runs on him on Aug 27\nToronto is on a four-game heater fighting for the last Wild Card and Dobnak's 40-strikeout sample is thin, so this is a lean at +102, not a lock","result":"win","payout":1.02,"model":"claude-fable-5-1","tier":"mlb_pitcher_mismatch","riskBand":"core"},{"id":"pick_20260421_001","date":"2026-04-21T14:00:00Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Phillies","home":"Cubs","gameTime":"2026-04-21T23:41:00Z"},"selection":"Cubs ML","odds":"-131","confidence":4,"analysis":"Imanaga has been filthy — 2.45 ERA, 0.77 WHIP, pitching like an ace at Wrigley\nLuzardo is in full implode mode at 7.94 ERA, 1.46 WHIP, hitters are squaring him up\nRisk is a Phillies lineup that can still punch up off any starter if they catch Imanaga on an off day","result":"win","payout":0.76,"tier":"mlb_pitcher_mismatch","model":"claude-opus-4-6","riskBand":"core"},{"id":"pick_20260421_002","date":"2026-04-21T14:00:00Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Twins","home":"Mets","gameTime":"2026-04-21T23:11:00Z"},"selection":"Mets ML","odds":"-163","confidence":3,"analysis":"McLean is the best rookie in baseball right now — 2.28 ERA with prospect-of-the-year hype\nWoods Richardson has been a disaster at 6.10 ERA, 0-3, opponents are teeing off\nRisk is the price — -175 is steep and the Mets lineup is 7-15 cold, so you're paying up for the pitcher edge alone","result":"loss","payout":0,"tier":"mlb_pitcher_mismatch","model":"claude-opus-4-6","riskBand":"core"},{"id":"pick_20260420_001","date":"2026-04-20T15:00:00Z","sport":"nba","betType":"spread","matchup":{"away":"Timberwolves","home":"Nuggets","gameTime":"2026-04-21T02:40:00Z"},"selection":"Nuggets -7.5","odds":"-105","confidence":4,"analysis":"Jokic and Murray went for a combined 55-18-18 in Game 1 and Minnesota had zero answer for the two-man game\nDenver is 8-2 ATS in home Game 2s under Malone when they won Game 1, and altitude keeps punishing teams on the second leg of the series\nWolves could bounce back if Edwards goes supernova, but the interior matchup looks unplayable unless Rudy Gobert suddenly learns to guard in space","result":"loss","payout":0,"tier":"value_spread","model":"claude-opus-4-6","riskBand":"core"},{"id":"pick_20260417_001","date":"2026-04-17T14:00:00Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Rangers","home":"Mariners","gameTime":"2026-04-18T01:41:00Z"},"selection":"Rangers ML","odds":"+109","confidence":4,"analysis":"deGrom looks like vintage deGrom — 2.87 ERA, 2.69 xERA, 12.6 K/9 and he's missing bats everywhere\nGilbert's at 4.18 ERA and Seattle's offense has been allergic to quality arms this year\nPlus money on the clear pitching edge is a gift — ML is 3-0-1 on Tier 2 pitcher mismatches","result":"win","payout":1.09,"tier":"mlb_pitcher_mismatch","model":"claude-opus-4-6","riskBand":"core"},{"id":"pick_20260417_002","date":"2026-04-17T14:00:00Z","sport":"nba","betType":"spread","matchup":{"away":"Hornets","home":"Magic","gameTime":"2026-04-17T23:40:00Z"},"selection":"Hornets -3.5","odds":"-105","confidence":3,"analysis":"Charlotte swept the season series 3-0 and won both meetings in Orlando — they own this matchup\nFranz Wagner tweaked his knee Wednesday vs Philly and his status is murky heading into tip\nPlay-in is single-elim variance, but Hornets are more rested and getting a discount on the hook juice","result":"loss","payout":0,"tier":"value_spread","model":"claude-opus-4-6","riskBand":"core"},{"id":"pick_20260416_002","date":"2026-04-16T15:00:00Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Mariners","home":"Padres","gameTime":"2026-04-17T00:40:00Z"},"selection":"Padres ML","odds":"+102","confidence":3,"analysis":"T2 signal confirmed: Castillo is at a 6.92 ERA and 1.769 WHIP this season while Buehler just threw six shutout innings in his last start — the pitching edge belongs to San Diego today\nBoth gaps clear our thresholds (1.95 ERA, 0.51 WHIP) and San Diego is the home team getting near-even money — this is the cleanest setup of the two mismatch games\nMarket still prices Seattle as road favorites, presumably on lineup quality — that's the counter — but when your starter is giving up over 7 runs per 9, lineup edge doesn't save you every time","result":"win","payout":1.02,"tier":"mlb_pitcher_mismatch","model":"claude-opus-4-6","riskBand":"core"},{"id":"pick_20260416_001","date":"2026-04-16T15:00:00Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Blue Jays","home":"Brewers","gameTime":"2026-04-16T17:40:00Z"},"selection":"Blue Jays ML","odds":"+109","confidence":3,"analysis":"Our T2 pitcher mismatch model lights up at ERA gaps of 1.5+ — the Corbin vs Sproat matchup is 5.84 runs apart, the widest gap on today's board by a mile, and we're getting the better pitching side at plus money\nSproat's 10.45 ERA and 2.32 WHIP mean he physically can't get through lineups without giving up damage — Toronto will have runners on base all day and eventually cash\nMilwaukee at -125 is the market's lineup quality call, which is fair — but you're laying juice to back a guy running a minor league ERA right now, and that's where the value is","result":"loss","payout":0,"tier":"mlb_pitcher_mismatch","model":"claude-opus-4-6","riskBand":"core"},{"id":"pick_20260416_003","date":"2026-04-16T15:00:00Z","sport":"golf","betType":"moneyline","matchup":{"away":"Henley","home":"RBC Heritage","gameTime":"2026-04-16T12:00:00Z"},"selection":"Henley to Win","odds":"+1700","confidence":3,"analysis":"Harbour Town is tailor-made for Henley — narrow fairways, small greens, no power premium — and he's gained strokes on approach in every one of his last five appearances here\nCame out of Augusta in peak form with a T3 and the field's best strokes gained approach — the form and the course fit are both pointing at him right now\nGolf is always variance, but +1700 on a precision player in peak form at his best course is legit expected value — the market already moved him from +2000 to +1700 before the first tee shot","result":"loss","payout":0,"tier":"golf_course_fit","model":"claude-opus-4-6","riskBand":"swing"},{"id":"pick_20260410_001","date":"2026-04-10T13:30:00Z","sport":"golf","betType":"moneyline","matchup":{"away":"McIlroy","home":"Masters","gameTime":"2026-04-10T17:44:00Z"},"selection":"McIlroy Round 2 Leader","odds":"+218","boost":{"percentage":25,"originalOdds":"+174"},"confidence":3,"analysis":"The defending champ went out there Thursday and posted 67 — top 3 tee-to-green, top 5 on approach. This isn't a lucky round, McIlroy is cooking at Augusta and riding form, not hope.\nHis R2 group is a gift: Cameron Young is solid, but McIlroy draws an amateur in Mason Howell — lightest competition of any co-leader in the field. Burns goes off 70 min earlier so Rory can see the target.\nThe risk is Scheffler going low in the morning before McIlroy tees, but at +218 boosted you're getting the defending champ with elite analytics and the easiest afternoon pairing. That's value.","result":"win","payout":2.18,"tier":"other","model":"claude-opus-4-6","riskBand":"value"},{"id":"pick_20260409_004","date":"2026-04-09T14:00:00Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Reds","home":"Marlins","gameTime":"2026-04-09T20:10:00Z"},"selection":"Reds ML","odds":"-102","confidence":4,"analysis":"T2 pitcher mismatch — Lowder's 1.64 ERA against Meyer's 4.66 is exactly the kind of gap we exploit. Near even-money on the clearly better arm is value you don't pass on.\nMeyer hasn't escaped the 5th inning in either 2026 start. Lowder hasn't allowed a run in his last 7 IP. The talent gap is as clean as you'll find on today's slate.\nRoad dog risk is real, but Cincy is 5-0 as an underdog/pick'em on the road this year. At -102 on a mismatch this obvious, it's a standard bet.","result":"loss","payout":0,"tier":"mlb_pitcher_mismatch","model":"claude-opus-4-6","riskBand":"core"},{"id":"pick_20260409_003","date":"2026-04-08T23:00:00Z","sport":"golf","betType":"parlay","matchup":{"away":"Schauffele","home":"Masters","gameTime":"2026-04-09T14:07:00Z"},"selection":"Schauffele Top 5, McIlroy Top 10","odds":"+700","confidence":3,"analysis":"Morning Wave Masters Parlay — both guys tee off before the wind cranks up Thursday afternoon. Schauffele's Top 5 history at Augusta is elite, and McIlroy's the defending champ riding the confidence of finally conquering this place\nCorrelated through the AM wave weather edge — when conditions are soft, these two eat. McIlroy Top 10 is the anchor, Schauffele Top 5 is where the juice is\nR1 wind forecast shows 10-15 mph gusts to 20 in the afternoon, so the PM wave (Scheffler, Rahm, Åberg) could be fighting tougher conditions","parlayLegs":[{"matchup":"Schauffele @ Masters","selection":"Schauffele Top 5","odds":"+300","result":"loss"},{"matchup":"McIlroy @ Masters","selection":"McIlroy Top 10","odds":"+110","result":"win"}],"result":"loss","payout":0,"tier":"multi_game_parlay","model":"claude-opus-4-6","riskBand":"swing"},{"id":"pick_20260409_001","date":"2026-04-08T23:00:00Z","sport":"golf","betType":"moneyline","matchup":{"away":"Schauffele","home":"Masters","gameTime":"2026-04-09T14:07:00Z"},"selection":"Schauffele Top 10","odds":"+126","confidence":4,"analysis":"Schauffele's been a Top 10 machine at Augusta — 5 out of his last 7 trips. At +126 that's borderline disrespectful pricing\nMorning wave tee time at 10:07 AM means he gets the best conditions on the windiest day of the week. Two major wins last year, zero weaknesses in his game\nOnly risk is the putter going cold on Augusta's greens, but this guy's floor at this course is legitimately Top 15","result":"win","payout":1.26,"tier":"golf_course_fit","model":"claude-opus-4-6","riskBand":"value"},{"id":"pick_20260409_002","date":"2026-04-08T23:00:00Z","sport":"golf","betType":"moneyline","matchup":{"away":"Morikawa","home":"Masters","gameTime":"2026-04-09T12:00:00Z"},"selection":"Morikawa Top 10","odds":"+215","confidence":3,"analysis":"Two major trophies and an iron game built for Augusta's approach-heavy layout. CBS model says he's more consistent here than any other major — and we're getting +215\nElite ball-striker who doesn't beat himself. The kind of clean, boring top-10 you cash Saturday night without sweating it\nRisk is he hasn't broken through for a green jacket yet, but Top 10 doesn't require winning — just showing up like a pro","result":"win","payout":2.15,"tier":"golf_course_fit","model":"claude-opus-4-6","riskBand":"value"},{"id":"pick_20260408_003","date":"2026-04-08T18:30:00Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Astros","home":"Rockies","gameTime":"2026-04-08T19:10:00Z"},"selection":"Astros ML","odds":"-136","confidence":5,"analysis":"Coors Field + 11.5 total = runs are coming in waves, and Houston only needs to lead by 2 at any point to cash with the Early Win promo. You're getting a ~85% outcome at -136 juice — that's free money territory.\nCristian Javier against Michael Lorenzen at altitude is a mismatch the Astros' lineup will feast on. Houston's bats wake up at Coors and Lorenzen's been hittable his entire career there.\nEven if the Rockies rally late (as Coors teams do), it doesn't matter — the promo pays out the second Houston goes up 2. The game script almost guarantees an early Astros cushion.","result":"loss","payout":0,"tier":"other","model":"claude-opus-4-6","riskBand":"core"},{"id":"pick_20260408_001","date":"2026-04-08T18:00:00Z","sport":"nhl","betType":"moneyline","matchup":{"away":"Capitals","home":"Maple Leafs","gameTime":"2026-04-08T23:30:00Z"},"selection":"Capitals ML","odds":"-148","confidence":4,"analysis":"Leafs are in full collapse mode — 15 losses in their last 20 and 8 of 10 at home. Washington's owned this matchup all year at 2-0 and the Caps are still scrapping for playoff seeding.\nCaps have won 6 of their last 10 and the over's hit in 6 straight Washington games. This team is playing motivated hockey while Toronto looks checked out.\nThe -148 juice isn't ideal, but you're getting a team with everything to play for against a squad that's lost the plot at home. The implied 60% is underpricing Washington here.","result":"win","payout":0.68,"tier":"other","model":"claude-opus-4-6","riskBand":"core"},{"id":"pick_20260408_002","date":"2026-04-08T18:00:00Z","sport":"mlb","betType":"spread","matchup":{"away":"Orioles","home":"White Sox","gameTime":"2026-04-08T18:10:00Z"},"selection":"Orioles -1.5","odds":"+109","confidence":4,"analysis":"Kyle Bradish on the mound against the White Sox is about as clean a pitcher mismatch as you'll find on the board. Plus money on the run line? Take my money.\nSean Burke is out here trying to survive for a team that's still in full tank mode. Baltimore's lineup is way too deep to keep this one close.\nOnly risk is early-season weirdness and a 2:10 PM weekday start, but the talent gap is massive. O's should roll by 2+.","result":"win","payout":1.09,"tier":"mlb_pitcher_mismatch","model":"claude-opus-4-6","riskBand":"core"},{"id":"pick_20260406_001","date":"2026-04-06T23:30:00Z","sport":"nhl","betType":"moneyline","matchup":{"away":"Predators","home":"Kings","gameTime":"2026-04-07T02:30:00Z"},"selection":"Predators ML","odds":"+120","confidence":4,"analysis":"Nashville's owned this season series 2-0 and their power play is feasting against LA's brutal 75% penalty kill — matchup nightmare for the Kings\nBoth teams sitting at 81 points in a wild card dogfight, but the Preds roll in on a 2-game heater while LA just gave up 6 to the Leafs in OT\nPlus money on the road team with the better head-to-head record? Book is disrespecting Nashville here and we're happy to cash the ticket","result":"loss","payout":0,"tier":"value_dog","model":"claude-opus-4-6","riskBand":"core"},{"id":"pick_20260406_002","date":"2026-04-06T23:30:00Z","sport":"mlb","betType":"over_under","matchup":{"away":"Braves","home":"Angels","gameTime":"2026-04-07T01:38:00Z"},"selection":"Under 7.5","odds":"+147","confidence":4,"analysis":"Chris Sale in early Cy Young mode — 0.75 ERA, 0.583 WHIP through two starts, and the man just passed Bob Feller on the all-time K list like it was nothing\nAngels offense isn't scaring anybody and Soriano's been solid enough to keep this competitive — that means tight, low-scoring, and exactly where we want it\nPitcher-driven unders are our bread and butter at 5-1-1 this season, and Sale dealing against a mid-tier lineup is the exact profile that prints","result":"loss","payout":0,"boost":{"percentage":50,"originalOdds":"-102"},"tier":"mlb_pitcher_mismatch","model":"claude-opus-4-6","riskBand":"value"},{"id":"pick_20260405_001","date":"2026-04-05T21:00:00Z","sport":"nba","betType":"parlay","matchup":{"away":"Clippers","home":"Kings","gameTime":"2026-04-06T01:00:00Z"},"selection":"Clippers -13.5, Under 228.5, Kawhi Leonard Over 28.5 Points","odds":"+650","confidence":4,"analysis":"Kings are trotting out a G-League starting five tonight with 10 guys on the injury report — Sabonis, LaVine, Monk, Westbrook, Murray all out. This isn't a real NBA team right now\nKawhi's averaging 28 a game and projections have him at 31 tonight against this ghost defense. He could hit 28 by halftime at this rate\nUnder's the play because these Kings replacements can't crack 105. Even if the Clips score 120, the total stays south of 228","result":"loss","payout":0,"parlayLegs":[{"matchup":"Clippers @ Kings","selection":"Clippers -13.5","odds":"-108","result":"win"},{"matchup":"Clippers @ Kings","selection":"Under 228.5","odds":"-112","result":"loss"},{"matchup":"Clippers @ Kings","selection":"Kawhi Leonard Over 28.5 Points","odds":"+110","result":"loss"}],"tier":"sgp_correlated","model":"claude-opus-4-6","riskBand":"swing"},{"id":"pick_20260404_005","date":"2026-04-05T03:37:00Z","sport":"nhl","betType":"parlay","matchup":{"away":"Blues","home":"Avalanche","gameTime":"2026-04-06T01:00:00Z"},"selection":"Blues ML, Warriors ML","odds":"+610","confidence":3,"analysis":"Two desperate teams, two different sports, one big payout — the Blues need every point in a jammed Western wild card race with five teams at 79 points, and the Warriors welcome Steph Curry back after a two-month knee injury for a play-in push\nBlues at +190 getting underdog money in a must-win situation is real value — April hockey with your season on the line brings a different gear, even in Colorado. Curry returning to an electric Chase Center with Golden State fighting for their postseason lives adds fuel.\nThe Avs and Rockets are both legit favorites for a reason, but +610 on two motivated underdogs with clear paths to victory is the sweet spot between risk and reward","result":"loss","payout":0,"parlayLegs":[{"matchup":"Blues @ Avalanche","selection":"Blues ML","odds":"+190","result":"win"},{"matchup":"Rockets @ Warriors","selection":"Warriors ML","odds":"+140","result":"loss"}],"tier":"multi_game_parlay","model":"claude-opus-4-6","riskBand":"swing"},{"id":"pick_20260404_006","date":"2026-04-05T03:36:00Z","sport":"ncaab","betType":"parlay","matchup":{"away":"UConn","home":"Michigan","gameTime":"2026-04-07T01:00:00Z"},"selection":"Michigan -7.5, Over 144.5","odds":"+343","confidence":3,"analysis":"Michigan plowed through the bracket and the market has them laying 7.5 in the title game — when the line's this big in a championship, the books are telling you there's a real talent gap\nOver 144.5 and Michigan -7.5 are positively correlated — if Michigan is blowing the doors off, the total is climbing with it. That's the beauty of this SGP construction\nThe 30% parlay boost turns +264 into +343 and that's exactly the spot to use a boost — on a correlated two-legger where you already see edge","result":"loss","payout":0,"boost":{"percentage":30,"originalOdds":"+264"},"parlayLegs":[{"matchup":"UConn @ Michigan","selection":"Michigan -7.5","odds":"-110","result":"loss"},{"matchup":"UConn @ Michigan","selection":"Over 144.5","odds":"-110","result":"loss"}],"tier":"sgp_correlated","model":"claude-opus-4-6","riskBand":"swing"},{"id":"pick_20260404_004","date":"2026-04-04T18:30:00Z","sport":"ncaab","betType":"moneyline","matchup":{"away":"Arizona","home":"Michigan","gameTime":"2026-04-05T00:49:00Z"},"selection":"Arizona ML","odds":"+102","confidence":3,"analysis":"Getting plus money on a 36-2 #1 seed that dropped 109 on Arkansas and 79 on Purdue in the tournament is a market mistake waiting to be corrected\nArizona's paint dominance is their cheat code — national leader in FT attempts and their size in the paint is something Michigan's defense hasn't seen all year\nMichigan's elite defense is the counter but they shoot 28% from three in losses — if Arizona forces a halfcourt grind and controls the glass, the Wolverines' offense can stall out","result":"loss","payout":0,"tier":"value_dog","model":"claude-opus-4-6","riskBand":"core"},{"id":"pick_20260404_003","date":"2026-04-04T18:30:00Z","sport":"ncaab","betType":"moneyline","matchup":{"away":"UConn","home":"Illinois","gameTime":"2026-04-04T22:09:00Z"},"selection":"UConn ML","odds":"+105","confidence":3,"analysis":"Dan Hurley's got UConn in its third Final Four in four years — this program knows how to win in April and the +105 line is disrespecting that pedigree\nTarris Reed Jr. has been a monster inside with 20+ points in 3 of his last 4 and Illinois' defensive transformation is being tested against a real post presence for the first time\nIllinois lives and dies by the three (36% in wins, 31.8% in losses) and one cold shooting night ends their season — UConn's zone is built to force exactly that","result":"win","payout":1.05,"tier":"value_dog","model":"claude-opus-4-6","riskBand":"core"},{"id":"pick_20260404_002","date":"2026-04-04T18:00:00Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Cubs","home":"Guardians","gameTime":"2026-04-04T23:15:00Z"},"selection":"Cubs ML","odds":"-136","confidence":4,"analysis":"Imanaga's sub-1.00 WHIP is elite — when you get an ace against a back-end guy like Cecconi who's projected below league average, you take the moneyline every time\nPitcher mismatch plays are a perfect 4-0 for us this season and this is exactly the profile — dominant arm at a reasonable price\nCleveland's bats at home are a factor but Imanaga limits baserunners at an absurd rate — -136 is borderline disrespectful for a pitcher this good","result":"push","payout":0,"tier":"mlb_pitcher_mismatch","model":"claude-opus-4-6","riskBand":"core"},{"id":"pick_20260404_001","date":"2026-04-04T18:00:00Z","sport":"nba","betType":"spread","matchup":{"away":"Pistons","home":"76ers","gameTime":"2026-04-04T23:00:00Z"},"selection":"Pistons -3.5","odds":"-110","confidence":4,"analysis":"The Sixers are grinding through the second night of a B2B — our back-to-back fades are 4-1 this season and fatigue is undefeated against elite teams\nDetroit is 56-21 and rolling with 4 wins in their last 5 — best team in the Central and playing like it\nPhilly's been scoring in bunches lately but legs get heavy on night two, especially against a defense this locked in","result":"win","payout":0.91,"tier":"nba_b2b_fade","model":"claude-opus-4-6","riskBand":"core"},{"id":"pick_20260403_003","date":"2026-04-03T17:30:00Z","sport":"mlb","betType":"spread","matchup":{"away":"Mariners","home":"Angels","gameTime":"2026-04-04T01:38:00Z"},"selection":"Mariners -1.5","odds":"+104","confidence":3,"analysis":"Woo finished 5th in Cy Young voting last year with a 2.94 ERA and 0.93 WHIP across 30 starts — plus money on the run line for a top-10 arm is a gift\nDetmers spent all of 2025 as a reliever and hasn't started regularly since 2024 when he posted a 4.90 ERA — got knocked around in his first start back and the rust is real\nSeattle's bats have been quiet early which is the main risk but Woo limits damage on his own and the Angels aren't exactly mashing either","result":"win","payout":1.04,"tier":"mlb_pitcher_mismatch","model":"claude-opus-4-6","riskBand":"core"},{"id":"pick_20260403_002","date":"2026-04-03T17:30:00Z","sport":"nba","betType":"spread","matchup":{"away":"Magic","home":"Mavericks","gameTime":"2026-04-04T00:30:00Z"},"selection":"Magic -6.5","odds":"-112","confidence":3,"analysis":"Dallas hasn't won at home since January 22 — a 13-game home losing streak with no Kyrie, no Lively, and Washington and Martin both questionable tonight\nOrlando is fighting for the play-in at 40-36 with zero margin for error — this isn't a team coasting against a 24-52 squad, they need every W down the stretch\nProjections have the Magic winning by 4-9 and Dallas is running Flagg and a G-League supporting cast — 6.5 feels light given the talent gap","result":"win","payout":0.89,"tier":"value_spread","model":"claude-opus-4-6","riskBand":"core"},{"id":"pick_20260403_001","date":"2026-04-03T17:30:00Z","sport":"mlb","betType":"spread","matchup":{"away":"Blue Jays","home":"White Sox","gameTime":"2026-04-03T18:10:00Z"},"selection":"Blue Jays -1.5","odds":"-118","confidence":4,"analysis":"Cease led the entire MLB in strikeouts per 9 last year and just fanned 12 in his Blue Jays debut — the White Sox are trotting out an opener because their starters can't survive the first inning\nChicago is hitting .192 as a team with 73 punchouts in 215 plate appearances — historically bad, and it doesn't get better facing a guy who racks up 11.5 K per nine\nToronto is 15-4 in their last 19 against the White Sox and the defending AL champs shouldn't need more than Cease's arm to cover a run and a half","result":"loss","payout":0,"tier":"mlb_pitcher_mismatch","model":"claude-opus-4-6","riskBand":"core"},{"id":"pick_20260402_002","date":"2026-04-02T23:00:00Z","sport":"mlb","betType":"parlay","matchup":{"away":"Braves","home":"Diamondbacks","gameTime":"2026-04-03T01:40:00Z"},"selection":"Braves ML, Under 8, Drake Baldwin Over 0.5 Runs","odds":"+640","boost":{"percentage":50,"originalOdds":"+426"},"confidence":3,"analysis":"Three legs, two games, one thesis — pitching is too good tonight for anything to go sideways. Lopez and Peterson both dealt in their openers and they're facing lineups that can barely string hits together\nDrake Baldwin has scored in all six games this season with a .423 OBP and 3 dingers — now he faces Nelson who's been a batting practice machine (7.71 ERA, 2 HR in 4.2 IP). This is the leg that prints money\nGiants hitting .201 at home and trending under at a 3-1-2 clip makes Under 8 the safest leg of the bunch — if anything kills this parlay it's the Braves ML, but we'll take Lopez's 1.50 ERA over Nelson's 7.71 all day","result":"loss","payout":0,"parlayLegs":[{"matchup":"Braves @ Diamondbacks","selection":"Braves ML","odds":"-115","result":"win"},{"matchup":"Mets @ Giants","selection":"Under 8","odds":"-110","result":"loss"},{"matchup":"Braves @ Diamondbacks","selection":"Drake Baldwin Over 0.5 Runs","odds":"+110","result":"win"}],"tier":"multi_game_parlay","model":"claude-opus-4-6","riskBand":"swing"},{"id":"pick_20260402_001","date":"2026-04-02T22:00:00Z","sport":"nba","betType":"spread","matchup":{"away":"Spurs","home":"Clippers","gameTime":"2026-04-03T02:40:00Z"},"selection":"Clippers -2.5","odds":"-105","confidence":4,"analysis":"Wemby is ruled out on the second night of a back-to-back after dropping 41/18 at Golden State — our B2B fades are a perfect 4-0 this season and this one comes gift-wrapped\nThe Spurs are on a 10-game heater but the MVP candidate is in street clothes tonight and Luke Kornet is starting at center — that's a massive downgrade no matter how hot the team is\nClippers at home only laying 2.5 against a depleted road squad running on fumes — the market moved 7 points but this line still feels light","result":"loss","payout":0,"tier":"nba_b2b_fade","model":"claude-opus-4-6","riskBand":"core"},{"id":"pick_20260331_002","date":"2026-03-31T20:00:00Z","sport":"mlb","betType":"spread","matchup":{"away":"Rockies","home":"Blue Jays","gameTime":"2026-03-31T23:07:00Z"},"selection":"Blue Jays -1.5","odds":"+119","boost":{"percentage":50,"originalOdds":"-126"},"confidence":3,"analysis":"Mad Max Scherzer on the bump at home against a Rockies team that historically can't hit outside of Denver — this is a pitching mismatch\nRyan Feltner is a back-of-the-rotation arm and Colorado's bats always go quiet when they leave the altitude — road Rockies are a different team\nOpening week means small samples but Scherzer's pedigree and home-field edge make the Jays a near-pick'em worth backing","result":"win","payout":1.19,"tier":"mlb_pitcher_mismatch","model":"claude-opus-4-6","riskBand":"core"},{"id":"pick_20260331_001","date":"2026-03-31T20:00:00Z","sport":"nba","betType":"spread","matchup":{"away":"Suns","home":"Magic","gameTime":"2026-03-31T23:00:00Z"},"selection":"Magic -1.5","odds":"-115","confidence":4,"analysis":"Suns are dragging after playing in Memphis last night — full road back-to-back into Orlando is a brutal scheduling spot\nOur B2B fades are 2-0 this month and this line is begging to be taken — only laying 1.5 with a rested home team against a gassed squad\nPhoenix has the talent to keep it close but fatigue is undefeated — the Magic should control this one at home","result":"win","payout":0.87,"tier":"nba_b2b_fade","model":"claude-opus-4-6","riskBand":"core"},{"id":"pick_20260330_001","date":"2026-03-30T18:00:00Z","sport":"nba","betType":"spread","matchup":{"away":"Celtics","home":"Hawks","gameTime":"2026-03-30T23:30:00Z"},"selection":"Hawks -2.5","odds":"-105","confidence":4,"analysis":"Celtics are dragging on the second night of a back-to-back with Jaylen Brown OUT and Derrick White questionable — that's potentially two of their top three guys missing while running on fumes\nTrae Young at home against a gutted Boston backcourt is a mismatch the Hawks should exploit, and Atlanta's fighting for seeding at 42-33 so they'll come out hungry\nOnly laying 2.5 points feels like a gift given the circumstances — market's still giving Boston too much respect on name alone","result":"win","payout":0.95,"tier":"nba_b2b_fade","model":"claude-opus-4-6","riskBand":"core"},{"id":"pick_20260329_001","date":"2026-03-29T17:00:00Z","sport":"ncaab","betType":"over_under","matchup":{"away":"UConn","home":"Duke","gameTime":"2026-03-29T21:05:00Z"},"selection":"Under 134.5","odds":"-110","confidence":4,"analysis":"Duke's gone under in 23 of 37 games this season (62%) and they own the #1 ranked defense nationally — UConn is 8th in eFG% defense with 5.1 blocks per game, this is two brick walls colliding\nUConn just won 67-63 over Michigan State (130 total, comfortably under) and both teams' seasons scream low-scoring when the defense locks in\nDuke dropped 80 on St. John's in comeback mode which could scare you off, but a controlled Elite Eight game with a Final Four berth on the line plays way tighter than that","result":"loss","payout":0,"tier":"value_total","model":"claude-opus-4-6","riskBand":"core"},{"id":"pick_20260328_005","date":"2026-03-28T23:30:00Z","sport":"f1","betType":"moneyline","matchup":{"away":"F1","home":"Japanese GP","gameTime":"2026-03-29T05:00:00Z"},"selection":"Russell to Win","odds":"+185","confidence":4,"analysis":"Russell starts P2 at Suzuka, just 0.298s off pole, with the fastest car on the grid — Mercedes has dominated the new 2026 regs\nPole-to-win conversion at Suzuka is inconsistent and Antonelli is two races into his F1 career — managing 53 laps under pressure is different than a qualifying heater\n+185 implies 35% but Russell's race craft and experience put him closer to 42-45% — legit value at plus money","result":"loss","payout":0,"tier":"other","model":"claude-opus-4-6","riskBand":"value"},{"id":"pick_20260328_004","date":"2026-03-28T23:06:00Z","sport":"ncaab","betType":"parlay","matchup":{"away":"Purdue","home":"Arizona","gameTime":"2026-03-29T00:49:00Z"},"selection":"Arizona Over 80.5, Purdue Over 80.5","odds":"+492","boost":{"percentage":20,"originalOdds":"+410"},"confidence":3,"analysis":"Both Purdue and Arizona have the offensive firepower to crack 80 in what should be a high-tempo Elite Eight matchup\nCorrelated legs — a fast-paced competitive game lifts both sides, and the 20% boost pushes +410 to +492\nRisk is one team controlling tempo and turning this into a grind, but both offenses have been cooking all tournament","result":"loss","payout":0,"parlayLegs":[{"matchup":"Purdue @ Arizona","selection":"Arizona Over 80.5","odds":"+160","result":"loss"},{"matchup":"Purdue @ Arizona","selection":"Purdue Over 80.5","odds":"+160","result":"loss"}],"tier":"sgp_correlated","model":"claude-opus-4-6","riskBand":"swing"},{"id":"pick_20260328_003","date":"2026-03-28T21:00:00Z","sport":"mlb","betType":"moneyline","matchup":{"away":"Rangers","home":"Phillies","gameTime":"2026-03-28T20:05:00Z"},"selection":"Rangers ML","odds":"+139","boost":{"percentage":50,"originalOdds":"-108"},"confidence":4,"analysis":"deGrom (2.97 ERA, 172.2 IP in 2025, All-Star) gives Texas a clear pitching edge over Nola in an early-season matchup where aces dominate\nOriginal -108 implies 51.9% but deGrom's arm puts the true probability closer to 55-58% — the 50% boost flips this to +139 plus money\nPitch count limits could expose the Rangers bullpen mid-game but deGrom should be dominant through five","result":"win","payout":1.39,"tier":"mlb_pitcher_mismatch","model":"claude-opus-4-6","riskBand":"value"},{"id":"pick_20260328_001","date":"2026-03-28T18:00:00Z","sport":"nhl","betType":"parlay","matchup":{"away":"Stars","home":"Penguins","gameTime":"2026-03-28T21:10:00Z"},"selection":"Stars ML, Wild ML","odds":"+218","confidence":3,"analysis":"Two NHL road favorites with clear talent edges — Dallas at -130 against a fading Pittsburgh and Minnesota at -125 in Boston\nEach leg projects around 57-58% individually putting combined probability near 33-34% vs the 31.4% implied by +218\nRoad ice always adds variance and one upset kills it but the talent gaps justify the price","result":"loss","payout":0,"parlayLegs":[{"matchup":"Stars @ Penguins","selection":"Stars ML","odds":"-130","result":"win"},{"matchup":"Wild @ Bruins","selection":"Wild ML","odds":"-125","result":"loss"}],"tier":"multi_game_parlay","model":"claude-opus-4-6","riskBand":"swing"},{"id":"pick_20260328_002","date":"2026-03-28T18:00:00Z","sport":"nba","betType":"spread","matchup":{"away":"Spurs","home":"Bucks","gameTime":"2026-03-28T19:10:00Z"},"selection":"Bucks +18.5","odds":"-108","confidence":3,"analysis":"18.5 is one of the largest NBA spreads on the board all season — even historically bad teams cover this number more often than the line suggests\nGarbage time compresses margins: starters sit, pace slows, and fourth-quarter scoring narrows the gap\nSpurs at -2100 ML are absurdly dominant but the math still favors taking the points at this number","result":"loss","payout":0,"tier":"value_spread","model":"claude-opus-4-6","riskBand":"core"},{"id":"pick_20260327_001","date":"2026-03-27T18:00:00Z","sport":"nhl","betType":"moneyline","matchup":{"away":"Red Wings","home":"Sabres","gameTime":"2026-03-27T23:10:00Z"},"selection":"Red Wings ML","odds":"+130","confidence":3,"analysis":"Near coin-flip between two bad teams but +130 implies 43.5% for Detroit when the true probability is closer to 45-47%\nBoth teams are playing out the string with nothing on the line — Red Wings can play loose on the road in a meaningless game\nPlus money on a coinflip is the definition of value even if neither team is lighting the world on fire","result":"win","payout":1.3,"tier":"value_dog","model":"claude-opus-4-6","riskBand":"value"},{"id":"pick_20260326_003","date":"2026-03-26T22:00:00Z","sport":"nba","betType":"parlay","matchup":{"away":"Hawks","home":"Celtics","gameTime":"2026-03-27T23:40:00Z"},"selection":"Celtics -4.5, Bulls +19.5","odds":"+261","confidence":3,"analysis":"Thunder's average margin of victory is 14.75 — elite, but nowhere near the 19.5 the market wants them to cover, and the last Bulls game went 116-108 OKC\nCeltics at home (7-3 last 10) laying 4.5 against a road Hawks team is a standard cover, and NBA spreads above 18 structurally favor the dog ATS\nTwo independent edges in one parlay — the Thunder line is overinflated and Boston handles Atlanta without drama","result":"win","payout":2.61,"parlayLegs":[{"matchup":"Hawks @ Celtics","selection":"Celtics -4.5","odds":"-112","result":"win"},{"matchup":"Bulls @ Thunder","selection":"Bulls +19.5","odds":"-110","result":"win"}],"tier":"multi_game_parlay","model":"claude-opus-4-6","riskBand":"swing"},{"id":"pick_20260326_002","date":"2026-03-26T21:00:00Z","sport":"ncaab","betType":"parlay","matchup":{"away":"Texas","home":"Purdue","gameTime":"2026-03-26T23:10:00Z"},"selection":"Purdue -8.5, Arizona ML, Houston -2.5","odds":"+366","confidence":4,"analysis":"Houston's tournament D held opponents to 22.2% from three, Purdue's shooting 57.8% from deep against Texas's 253rd-ranked three-point defense, and Arizona's eFG% defense is first in the country\nEach leg targets a specific exploitable mismatch — not a blind parlay, every favorite here has a real statistical edge\n8.5 is a big number for Purdue but their shooting efficiency vs Texas's defensive holes makes it the most exploitable line on the board","result":"loss","payout":0,"parlayLegs":[{"matchup":"Texas @ Purdue","selection":"Purdue -8.5","odds":"-110","result":"loss"},{"matchup":"Arkansas @ Arizona","selection":"Arizona ML","odds":"-360","result":"win"},{"matchup":"Illinois @ Houston","selection":"Houston -2.5","odds":"-110","result":"loss"}],"tier":"multi_game_parlay","model":"claude-opus-4-6","riskBand":"swing"},{"id":"pick_20260326_001","date":"2026-03-26T17:00:00Z","sport":"mlb","betType":"parlay","matchup":{"away":"Twins","home":"Orioles","gameTime":"2026-03-26T19:05:00Z"},"selection":"Orioles ML, Under 8.5","odds":"+336","boost":{"percentage":50,"originalOdds":"+224"},"confidence":4,"analysis":"Trevor Rogers (1.81 ERA, 0.90 WHIP in 2025) vs Joe Ryan (3.42 ERA) is a massive pitching mismatch on Opening Day when aces dominate\nOrioles added Alonso ($155M) and Ward to a lineup already loaded with Henderson and Rutschman — clear talent edge at home\nThe 50% boost takes a solid +224 SGP to +336 and early-season hitting woes make the under a natural fit","result":"win","payout":3.36,"parlayLegs":[{"matchup":"Twins @ Orioles","selection":"Orioles ML","odds":"-115","result":"win"},{"matchup":"Twins @ Orioles","selection":"Under 8.5","odds":"-118","result":"win"}],"tier":"sgp_correlated","model":"claude-opus-4-6","riskBand":"swing"},{"id":"pick_20260325_002","date":"2026-03-25T22:00:00Z","sport":"nba","betType":"spread","matchup":{"away":"Mavericks","home":"Nuggets","gameTime":"2026-03-26T02:10:00Z"},"selection":"Mavericks +11.5","odds":"-102","confidence":3,"analysis":"Nuggets on a back-to-back after a 125-123 nail-biter in Phoenix where Jokic went 23/17/17 and Murray played 38 minutes — Denver is gassed\n11.5 is a massive number to lay on a fatigued team even at altitude — Dallas has too much offensive talent to get blown out\nNearly even money at -102 on what projects as a 55-58% cover rate with the fatigue discount","result":"win","payout":0.98,"tier":"nba_b2b_fade","model":"claude-opus-4-6","riskBand":"core"},{"id":"pick_20260325_001","date":"2026-03-25T22:00:00Z","sport":"nba","betType":"spread","matchup":{"away":"Heat","home":"Cavaliers","gameTime":"2026-03-25T23:40:00Z"},"selection":"Heat +2.5","odds":"-110","confidence":4,"analysis":"Cavs on the back end of a back-to-back after a 136-131 slugfest with Orlando — Mitchell and Harden both played heavy minutes and now face Miami's grinding defense\n2.5 points of cushion at -110 implies 52.4% but the fatigue angle pushes this closer to 56-58%\nMiami is built to punish tired teams and 2.5 is free money in a B2B spot","result":"win","payout":0.91,"tier":"nba_b2b_fade","model":"claude-opus-4-6","riskBand":"core"},{"id":"pick_20260325_003","date":"2026-03-25T22:00:00Z","sport":"nba","betType":"parlay","matchup":{"away":"Lakers","home":"Pacers","gameTime":"2026-03-25T23:10:00Z"},"selection":"Lakers -9.5, 76ers -6.5","odds":"+268","confidence":4,"analysis":"Lakers (-500 ML) and 76ers (-245 ML) are tonight's two heaviest favorites against lottery teams with zero incentive to compete down the stretch\nLakers need wins for playoff seeding so no coasting, and Philly at home should cruise past one of the league's worst road teams\nGarbage time could tighten margins but the talent gaps should hold both spreads comfortably","result":"loss","payout":0,"parlayLegs":[{"matchup":"Lakers @ Pacers","selection":"Lakers -9.5","odds":"-108","result":"loss"},{"matchup":"Bulls @ 76ers","selection":"76ers -6.5","odds":"-110","result":"win"}],"tier":"multi_game_parlay","model":"claude-opus-4-6","riskBand":"swing"},{"id":"pick_20260324_002","date":"2026-03-24T22:00:00Z","sport":"nba","betType":"parlay","matchup":{"away":"Nuggets","home":"Suns","gameTime":"2026-03-25T03:00:00Z"},"selection":"Nuggets ML, Over 233.5, Jokic Over 10.5 Assists, Murray Over 2.5 Threes","odds":"+631","boost":{"percentage":30,"originalOdds":"+465"},"confidence":4,"analysis":"Phoenix is missing Brooks, Highsmith, Coffey, and probably O'Neale — Denver's 2-0 in the series and won the last one 130-112, this is a full-on mismatch\nJokic averaging 11.6 assists over his last five and Murray shooting 43.2% from deep at 3.1 per game — these props are built on volume, not prayer\nThe 30% boost takes a +465 SGP to +631, turning a good parlay into a great one against a gutted Suns defense","result":"win","payout":6.31,"parlayLegs":[{"matchup":"Nuggets @ Suns","selection":"Nuggets ML","odds":"-240","result":"win"},{"matchup":"Nuggets @ Suns","selection":"Over 233.5","odds":"-110","result":"win"},{"matchup":"Nuggets @ Suns","selection":"Jokic Over 10.5 Assists","odds":"+106","result":"win"},{"matchup":"Nuggets @ Suns","selection":"Murray Over 2.5 Threes","odds":"-125","result":"win"}],"tier":"sgp_correlated","model":"claude-opus-4-6","riskBand":"swing"},{"id":"pick_20260324_001","date":"2026-03-24T18:00:00Z","sport":"nhl","betType":"parlay","matchup":{"away":"Avalanche","home":"Penguins","gameTime":"2026-03-24T23:10:00Z"},"selection":"Avalanche ML, Kings ML","odds":"+171","confidence":4,"analysis":"Two road favorites the market is handing you — Colorado at -162 against a fading Pittsburgh and LA at -148 against a Calgary team that can't get out of its own way\nCombined implied probability is around 37% but both teams project closer to 57-58% individually, putting real probability near 40-42%\nParlays can burn you on one bad period but the talent gaps here make +171 worth the ride","result":"loss","payout":0,"parlayLegs":[{"matchup":"Avalanche @ Penguins","selection":"Avalanche ML","odds":"-162","result":"win"},{"matchup":"Kings @ Flames","selection":"Kings ML","odds":"-148","result":"loss"}],"tier":"multi_game_parlay","model":"claude-opus-4-6","riskBand":"swing"},{"id":"pick_20260323_001","date":"2026-03-23T22:00:00Z","sport":"nba","betType":"moneyline","matchup":{"away":"Magic","home":"Cavaliers","gameTime":"2026-03-25T00:10:00Z"},"selection":"Magic ML","odds":"+320","confidence":3,"analysis":"Orlando's defense is legit and +320 is way too much for a team that can absolutely hang with Cleveland if the game stays in the 90s\nImplied probability at +320 is only 24% but this is closer to a 28-30% game — that gap is where you make money on plus-money dogs\nCleveland at home is tough but Orlando has the length to disrupt and this number is too big to ignore","result":"loss","payout":0,"tier":"value_dog","model":"claude-opus-4-6","riskBand":"swing"}]}