{"updated":"2026-09-18 16:00 UTC","remaining":"425","rating_season":"MLB 當季即時評級（含先發投手）· NPB 官方當季勝率","games":[{"id":"31e492802e99b5fc78f0a264fdd62acf","sport":"NPB 日本職棒","home":"Tohoku Rakuten Golden Eagles","away":"Fukuoka SoftBank Hawks","commence":"2026-09-19T05:00:00Z","book":"FanDuel","ml":"Fukuoka SoftBank Hawks 1.68 ｜ Tohoku Rakuten Golden Eagles 2.2","spread":"","total":"","mkt_home":43,"model_scope":"NPB 官方當季勝率與主場修正；暫不含先發投手、讓分與大小分模型","has_model":true,"pick":"Fukuoka SoftBank Hawks","model":70,"mkt":57,"edge":14,"stars":5,"best":{"ml_home":{"price":2.22,"book":"LowVig.ag"},"ml_away":{"price":1.71,"book":"DraftKings"},"book_count":4,"spread_home":null,"spread_away":null,"total_over":null,"total_under":null},"rh":{"wp":0.391,"w":50,"l":78,"t":1,"source":"NPB 2026 官方排名"},"ra":{"wp":0.651,"w":84,"l":45,"t":3,"source":"NPB 2026 官方排名"},"bk_h2h":[{"book":"FanDuel","prices":{"Fukuoka SoftBank Hawks":1.68,"Tohoku Rakuten Golden Eagles":2.2}},{"book":"LowVig.ag","prices":{"Fukuoka SoftBank Hawks":1.7,"Tohoku Rakuten Golden Eagles":2.22}},{"book":"BetOnline.ag","prices":{"Fukuoka SoftBank Hawks":1.7,"Tohoku Rakuten Golden Eagles":2.22}},{"book":"DraftKings","prices":{"Fukuoka SoftBank Hawks":1.71,"Tohoku Rakuten Golden Eagles":2.15}}],"vip":true},{"id":"4a41a49c8c608e6f7c84ae55ae4d6cc2","sport":"NPB 日本職棒","home":"Hanshin Tigers","away":"Hiroshima Toyo Carp","commence":"2026-09-19T09:00:00Z","book":"FanDuel","ml":"Hiroshima Toyo Carp 2.22 ｜ Hanshin Tigers 1.67","spread":"","total":"","mkt_home":57,"model_scope":"NPB 官方當季勝率與主場修正；暫不含先發投手、讓分與大小分模型","has_model":true,"pick":"Hanshin Tigers","model":67,"mkt":57,"edge":10,"stars":4,"best":{"ml_home":{"price":1.69,"book":"BetOnline.ag"},"ml_away":{"price":2.35,"book":"DraftKings"},"book_count":4,"spread_home":null,"spread_away":null,"total_over":null,"total_under":null},"rh":{"wp":0.551,"w":70,"l":57,"t":1,"source":"NPB 2026 官方排名"},"ra":{"wp":0.423,"w":52,"l":71,"t":4,"source":"NPB 2026 官方排名"},"bk_h2h":[{"book":"FanDuel","prices":{"Hanshin Tigers":1.67,"Hiroshima Toyo Carp":2.22}},{"book":"BetOnline.ag","prices":{"Hanshin Tigers":1.69,"Hiroshima Toyo Carp":2.25}},{"book":"LowVig.ag","prices":{"Hanshin Tigers":1.69,"Hiroshima Toyo Carp":2.25}},{"book":"DraftKings","prices":{"Hanshin Tigers":1.61,"Hiroshima Toyo Carp":2.35}}]},{"id":"72d6fc99420e2a91d87cbf48b21d2aba","sport":"NPB 日本職棒","home":"Yomiuri Giants","away":"Chunichi Dragons","commence":"2026-09-19T05:00:00Z","book":"FanDuel","ml":"Chunichi Dragons 2.1 ｜ Yomiuri Giants 1.75","spread":"","total":"","mkt_home":55,"model_scope":"NPB 官方當季勝率與主場修正；暫不含先發投手、讓分與大小分模型","has_model":true,"pick":"Yomiuri Giants","model":65,"mkt":55,"edge":10,"stars":4,"best":{"ml_home":{"price":1.77,"book":"LowVig.ag"},"ml_away":{"price":2.15,"book":"DraftKings"},"book_count":4,"spread_home":null,"spread_away":null,"total_over":null,"total_under":null},"rh":{"wp":0.543,"w":70,"l":59,"t":2,"source":"NPB 2026 官方排名"},"ra":{"wp":0.435,"w":57,"l":74,"t":2,"source":"NPB 2026 官方排名"},"bk_h2h":[{"book":"FanDuel","prices":{"Chunichi Dragons":2.1,"Yomiuri Giants":1.75}},{"book":"LowVig.ag","prices":{"Chunichi Dragons":2.1,"Yomiuri Giants":1.77}},{"book":"BetOnline.ag","prices":{"Chunichi Dragons":2.1,"Yomiuri Giants":1.77}},{"book":"DraftKings","prices":{"Chunichi Dragons":2.15,"Yomiuri Giants":1.71}}]},{"id":"49deafc3a88bf69634e0f3510d62b0ee","sport":"MLB 美國職棒","home":"New York Mets","away":"Philadelphia Phillies","commence":"2026-09-18T23:16:00Z","book":"FanDuel","ml":"Philadelphia Phillies 2 ｜ New York Mets 1.85","spread":"New York Mets 1.5 @1.52 ｜ Philadelphia Phillies -1.5 @2.58","total":"Over 8.5 @1.91 ｜ Under 8.5 @1.91","mkt_home":52,"sp":{"home":{"name":"Zac Thornton","hand":"L","era":3.44,"ip":73.3,"whip":1.16,"k9":6.75,"ra9":3.56},"away":{"name":"Andrew Painter","hand":"R","era":5.54,"ip":115.3,"whip":1.44,"k9":7.8,"ra9":5.54},"lg_ra9":4.56},"ctx":{"home":{"last10":"4-6","streak":"L5","venue_rec":"34-44","vs_hand":{"hand":"R","rec":"52-59"},"xwl":"72-81"},"away":{"last10":"5-5","streak":"W2","venue_rec":"44-34","vs_hand":{"hand":"L","rec":"29-25"},"xwl":"80-73"}},"has_model":true,"pick":"Philadelphia Phillies","model":57,"mkt":48,"edge":9,"stars":3,"best":{"ml_home":{"price":1.9,"book":"BetUS"},"ml_away":{"price":2.01,"book":"BetUS"},"book_count":6,"spread_home":{"line":1.5,"price":1.53,"book":"BetMGM"},"spread_away":{"line":-1.5,"price":2.6,"book":"BetRivers"},"total_over":{"line":8.5,"price":1.91,"book":"FanDuel"},"total_under":{"line":8.5,"price":1.98,"book":"BetMGM"}},"rh":{"wp":0.451,"off":4.248366013071895,"def":4.549019607843137,"w":69,"l":84},"ra":{"wp":0.556,"off":4.470588235294118,"def":4.248366013071895,"w":85,"l":68},"bk_h2h":[{"book":"FanDuel","prices":{"New York Mets":1.85,"Philadelphia Phillies":2}},{"book":"Bovada","prices":{"New York Mets":1.87,"Philadelphia Phillies":1.95}},{"book":"DraftKings","prices":{"New York Mets":1.88,"Philadelphia Phillies":1.95}},{"book":"BetRivers","prices":{"New York Mets":1.85,"Philadelphia Phillies":1.97}},{"book":"BetMGM","prices":{"New York Mets":1.87,"Philadelphia Phillies":1.95}},{"book":"BetUS","prices":{"New York Mets":1.9,"Philadelphia Phillies":2.01}}],"total_line":8.5,"total_pick":"大 Over","total_side":"over","total_prob":51,"exp_total":8.8,"total_mkt":51,"total_price":1.91,"total_book":"FanDuel","spread_pick":"New York Mets +1.5","spread_prob":62,"spread_line":1.5,"spread_side":"home","exp_margin":-0.3,"spread_mkt":63,"spread_price":1.53,"spread_book":"BetMGM"},{"id":"fd0d48d248eb15ca70844bf48633f158","sport":"MLB 美國職棒","home":"Texas Rangers","away":"Toronto Blue Jays","commence":"2026-09-19T00:06:00Z","book":"FanDuel","ml":"Toronto Blue Jays 1.74 ｜ Texas Rangers 2.16","spread":"Texas Rangers 1.5 @1.66 ｜ Toronto Blue Jays -1.5 @2.26","total":"Over 7.5 @1.87 ｜ Under 7.5 @1.95","mkt_home":45,"sp":{"home":{"name":"Kumar Rocker","hand":"R","era":4.54,"ip":138.7,"whip":1.43,"k9":8.57,"ra9":4.67},"away":{"name":"Dylan Cease","hand":"R","era":2.38,"ip":166.3,"whip":1.06,"k9":12.77,"ra9":2.71},"lg_ra9":4.56},"ctx":{"home":{"last10":"6-4","streak":"L1","venue_rec":"42-33","vs_hand":{"hand":"R","rec":"49-58"},"xwl":"72-81"},"away":{"last10":"4-6","streak":"W1","venue_rec":"36-39","vs_hand":{"hand":"R","rec":"53-56"},"xwl":"72-81"}},"has_model":true,"pick":"Texas Rangers","model":54,"mkt":45,"edge":9,"stars":3,"best":{"ml_home":{"price":2.21,"book":"LowVig.ag"},"ml_away":{"price":1.76,"book":"BetUS"},"book_count":8,"spread_home":{"line":1.5,"price":1.68,"book":"LowVig.ag"},"spread_away":{"line":-1.5,"price":2.31,"book":"BetUS"},"total_over":{"line":7.5,"price":1.98,"book":"LowVig.ag"},"total_under":{"line":7.5,"price":1.95,"book":"FanDuel"}},"rh":{"wp":0.497,"off":4.169934640522876,"def":4.42483660130719,"w":76,"l":77},"ra":{"wp":0.497,"off":4.045751633986928,"def":4.287581699346405,"w":76,"l":77},"bk_h2h":[{"book":"FanDuel","prices":{"Texas Rangers":2.16,"Toronto Blue Jays":1.74}},{"book":"Bovada","prices":{"Texas Rangers":2.13,"Toronto Blue Jays":1.74}},{"book":"LowVig.ag","prices":{"Texas Rangers":2.21,"Toronto Blue Jays":1.75}},{"book":"BetOnline.ag","prices":{"Texas Rangers":2.21,"Toronto Blue Jays":1.75}},{"book":"BetUS","prices":{"Texas Rangers":2.2,"Toronto Blue Jays":1.76}},{"book":"DraftKings","prices":{"Texas Rangers":2.14,"Toronto Blue Jays":1.73}},{"book":"BetMGM","prices":{"Texas Rangers":2.15,"Toronto Blue Jays":1.71}},{"book":"BetRivers","prices":{"Texas Rangers":2.15,"Toronto Blue Jays":1.73}}],"total_line":7.5,"total_pick":"大 Over","total_side":"over","total_prob":54,"exp_total":8.5,"total_mkt":50,"total_price":1.98,"total_book":"LowVig.ag","spread_pick":"Texas Rangers +1.5","spread_prob":65,"spread_line":1.5,"spread_side":"home","exp_margin":0,"spread_mkt":58,"spread_price":1.68,"spread_book":"LowVig.ag"},{"id":"82ab22dcd4b5a9fd457f4a06b2e93579","sport":"MLB 美國職棒","home":"Tampa Bay Rays","away":"Boston Red Sox","commence":"2026-09-18T23:11:00Z","book":"FanDuel","ml":"Boston Red Sox 2.12 ｜ Tampa Bay Rays 1.76","spread":"Boston Red Sox 1.5 @1.49 ｜ Tampa Bay Rays -1.5 @2.68","total":"Over 7.5 @2.12 ｜ Under 7.5 @1.72","mkt_home":55,"sp":{"home":{"name":"Ian Seymour","hand":"L","era":4.27,"ip":122.3,"whip":1.14,"k9":11.04,"ra9":4.63},"away":{"name":"Ranger Suarez","hand":"L","era":3.33,"ip":137.7,"whip":1.19,"k9":8.5,"ra9":3.53},"lg_ra9":4.56},"ctx":{"home":{"last10":"8-2","streak":"W6","venue_rec":"53-25","vs_hand":{"hand":"L","rec":"28-15"},"xwl":"84-68"},"away":{"last10":"5-5","streak":"W1","venue_rec":"45-33","vs_hand":{"hand":"L","rec":"23-15"},"xwl":"86-67"}},"has_model":true,"pick":"Tampa Bay Rays","model":61,"mkt":55,"edge":6,"stars":3,"best":{"ml_home":{"price":1.76,"book":"FanDuel"},"ml_away":{"price":2.2,"book":"BetOnline.ag"},"book_count":8,"spread_home":{"line":-1.5,"price":2.68,"book":"FanDuel"},"spread_away":{"line":1.5,"price":1.53,"book":"BetOnline.ag"},"total_over":{"line":7,"price":1.93,"book":"LowVig.ag"},"total_under":{"line":7,"price":1.98,"book":"BetMGM"}},"rh":{"wp":0.612,"off":4.592105263157895,"def":4.065789473684211,"w":93,"l":59},"ra":{"wp":0.542,"off":4.392156862745098,"def":3.849673202614379,"w":83,"l":70},"bk_h2h":[{"book":"FanDuel","prices":{"Boston Red Sox":2.12,"Tampa Bay Rays":1.76}},{"book":"BetOnline.ag","prices":{"Boston Red Sox":2.2,"Tampa Bay Rays":1.76}},{"book":"LowVig.ag","prices":{"Boston Red Sox":2.2,"Tampa Bay Rays":1.76}},{"book":"DraftKings","prices":{"Boston Red Sox":2.13,"Tampa Bay Rays":1.74}},{"book":"BetMGM","prices":{"Boston Red Sox":2.15,"Tampa Bay Rays":1.71}},{"book":"Bovada","prices":{"Boston Red Sox":2.17,"Tampa Bay Rays":1.71}},{"book":"BetUS","prices":{"Boston Red Sox":2.2,"Tampa Bay Rays":1.76}},{"book":"BetRivers","prices":{"Boston Red Sox":2.18,"Tampa Bay Rays":1.71}}],"total_line":7.5,"total_pick":"大 Over","total_side":"over","total_prob":54,"exp_total":8.4,"total_mkt":45,"spread_pick":"Boston Red Sox +1.5","spread_prob":65,"spread_line":-1.5,"spread_side":"away","exp_margin":0,"spread_mkt":64,"spread_price":1.53,"spread_book":"BetOnline.ag"},{"id":"f383973af69817d515b481a52d17ff6d","sport":"MLB 美國職棒","home":"St. Louis Cardinals","away":"Washington Nationals","commence":"2026-09-19T00:16:00Z","book":"FanDuel","ml":"Washington Nationals 1.93 ｜ St. Louis Cardinals 1.93","spread":"St. Louis Cardinals 1.5 @1.51 ｜ Washington Nationals -1.5 @2.62","total":"Over 7.5 @1.83 ｜ Under 7.5 @1.98","mkt_home":50,"sp":{"home":{"name":"Kyle Leahy","hand":"R","era":3.33,"ip":135,"whip":1.31,"k9":8.53,"ra9":3.33},"away":{"name":"Cade Cavalli","hand":"R","era":3.12,"ip":164.7,"whip":1.17,"k9":10.6,"ra9":3.72},"lg_ra9":4.56},"ctx":{"home":{"last10":"4-6","streak":"L2","venue_rec":"37-41","vs_hand":{"hand":"R","rec":"49-58"},"xwl":"75-78"},"away":{"last10":"4-6","streak":"L1","venue_rec":"34-41","vs_hand":{"hand":"R","rec":"46-61"},"xwl":"77-76"}},"has_model":true,"pick":"St. Louis Cardinals","model":56,"mkt":50,"edge":6,"stars":3,"best":{"ml_home":{"price":1.97,"book":"BetOnline.ag"},"ml_away":{"price":1.97,"book":"BetRivers"},"book_count":8,"spread_home":{"line":1.5,"price":1.55,"book":"DraftKings"},"spread_away":{"line":-1.5,"price":2.65,"book":"BetRivers"},"total_over":{"line":7.5,"price":1.88,"book":"LowVig.ag"},"total_under":{"line":7.5,"price":2,"book":"Bovada"}},"rh":{"wp":0.49,"off":4.529411764705882,"def":4.620915032679738,"w":75,"l":78},"ra":{"wp":0.464,"off":5.084967320261438,"def":5.065359477124183,"w":71,"l":82},"bk_h2h":[{"book":"FanDuel","prices":{"St. Louis Cardinals":1.93,"Washington Nationals":1.93}},{"book":"BetOnline.ag","prices":{"St. Louis Cardinals":1.97,"Washington Nationals":1.93}},{"book":"LowVig.ag","prices":{"St. Louis Cardinals":1.97,"Washington Nationals":1.93}},{"book":"DraftKings","prices":{"St. Louis Cardinals":1.93,"Washington Nationals":1.9}},{"book":"Bovada","prices":{"St. Louis Cardinals":1.91,"Washington Nationals":1.91}},{"book":"BetUS","prices":{"St. Louis Cardinals":1.97,"Washington Nationals":1.93}},{"book":"BetMGM","prices":{"St. Louis Cardinals":1.91,"Washington Nationals":1.91}},{"book":"BetRivers","prices":{"St. Louis Cardinals":1.85,"Washington Nationals":1.97}}],"total_line":7.5,"total_pick":"大 Over","total_side":"over","total_prob":58,"exp_total":9.7,"total_mkt":52,"total_price":1.88,"total_book":"LowVig.ag","spread_pick":"St. Louis Cardinals +1.5","spread_prob":64,"spread_line":1.5,"spread_side":"home","exp_margin":-0.1,"spread_mkt":63,"spread_price":1.55,"spread_book":"DraftKings"},{"id":"7ffc06ed79b7db58a1f36cadffc676f9","sport":"NPB 日本職棒","home":"Hokkaido Nippon-Ham Fighters","away":"Orix Buffaloes","commence":"2026-09-19T05:00:00Z","book":"LowVig.ag","ml":"Orix Buffaloes 2.35 ｜ Hokkaido Nippon-Ham Fighters 1.65","spread":"","total":"","mkt_home":59,"model_scope":"NPB 官方當季勝率與主場修正；暫不含先發投手、讓分與大小分模型","has_model":true,"pick":"Hokkaido Nippon-Ham Fighters","model":64,"mkt":59,"edge":5,"stars":4,"best":{"ml_home":{"price":1.65,"book":"LowVig.ag"},"ml_away":{"price":2.4,"book":"DraftKings"},"book_count":4,"spread_home":null,"spread_away":null,"total_over":null,"total_under":null},"rh":{"wp":0.562,"w":73,"l":57,"t":3,"source":"NPB 2026 官方排名"},"ra":{"wp":0.466,"w":61,"l":70,"t":2,"source":"NPB 2026 官方排名"},"bk_h2h":[{"book":"LowVig.ag","prices":{"Hokkaido Nippon-Ham Fighters":1.65,"Orix Buffaloes":2.35}},{"book":"FanDuel","prices":{"Hokkaido Nippon-Ham Fighters":1.61,"Orix Buffaloes":2.34}},{"book":"BetOnline.ag","prices":{"Hokkaido Nippon-Ham Fighters":1.65,"Orix Buffaloes":2.35}},{"book":"DraftKings","prices":{"Hokkaido Nippon-Ham Fighters":1.59,"Orix Buffaloes":2.4}}]},{"id":"042985f4157bf2837a03506fd2fedeb7","sport":"MLB 美國職棒","home":"Baltimore Orioles","away":"Milwaukee Brewers","commence":"2026-09-18T23:06:00Z","book":"FanDuel","ml":"Milwaukee Brewers 1.72 ｜ Baltimore Orioles 2.18","spread":"Baltimore Orioles 1.5 @1.68 ｜ Milwaukee Brewers -1.5 @2.22","total":"Over 8.5 @1.95 ｜ Under 8.5 @1.87","mkt_home":44,"sp":{"home":null,"away":{"name":"Dustin May","hand":"R","era":4.49,"ip":138.3,"whip":1.29,"k9":8.65,"ra9":4.68},"lg_ra9":4.56},"ctx":{"home":{"last10":"6-4","streak":"W3","venue_rec":"36-39","vs_hand":{"hand":"R","rec":"51-53"},"xwl":"74-79"},"away":{"last10":"7-3","streak":"L1","venue_rec":"43-32","vs_hand":null,"xwl":"96-57"}},"has_model":true,"pick":"Milwaukee Brewers","model":60,"mkt":56,"edge":4,"stars":3,"best":{"ml_home":{"price":2.27,"book":"BetOnline.ag"},"ml_away":{"price":1.74,"book":"BetRivers"},"book_count":8,"spread_home":{"line":1.5,"price":1.75,"book":"LowVig.ag"},"spread_away":{"line":-1.5,"price":2.22,"book":"FanDuel"},"total_over":{"line":8.5,"price":1.98,"book":"LowVig.ag"},"total_under":{"line":8.5,"price":1.91,"book":"Bovada"}},"rh":{"wp":0.49,"off":4.496732026143791,"def":4.666666666666667,"w":75,"l":78},"ra":{"wp":0.621,"off":5.176470588235294,"def":3.888888888888889,"w":95,"l":58},"bk_h2h":[{"book":"FanDuel","prices":{"Baltimore Orioles":2.18,"Milwaukee Brewers":1.72}},{"book":"DraftKings","prices":{"Baltimore Orioles":2.19,"Milwaukee Brewers":1.69}},{"book":"Bovada","prices":{"Baltimore Orioles":2.2,"Milwaukee Brewers":1.7}},{"book":"BetRivers","prices":{"Baltimore Orioles":2.12,"Milwaukee Brewers":1.74}},{"book":"BetMGM","prices":{"Baltimore Orioles":2.18,"Milwaukee Brewers":1.69}},{"book":"BetUS","prices":{"Baltimore Orioles":2.26,"Milwaukee Brewers":1.71}},{"book":"BetOnline.ag","prices":{"Baltimore Orioles":2.27,"Milwaukee Brewers":1.71}},{"book":"LowVig.ag","prices":{"Baltimore Orioles":2.27,"Milwaukee Brewers":1.71}}],"total_line":8.5,"total_pick":"大 Over","total_side":"over","total_prob":52,"exp_total":9.1,"total_mkt":49,"total_price":1.98,"total_book":"LowVig.ag","spread_pick":"Baltimore Orioles +1.5","spread_prob":58,"spread_line":1.5,"spread_side":"home","exp_margin":-0.7,"spread_mkt":56,"spread_price":1.75,"spread_book":"LowVig.ag"},{"id":"d02a36637525c5aa3cefccc4c669ae46","sport":"NPB 日本職棒","home":"Yokohama DeNA BayStars","away":"Tokyo Yakult Swallows","commence":"2026-09-19T09:00:00Z","book":"FanDuel","ml":"Tokyo Yakult Swallows 2.26 ｜ Yokohama DeNA BayStars 1.65","spread":"","total":"","mkt_home":58,"model_scope":"NPB 官方當季勝率與主場修正；暫不含先發投手、讓分與大小分模型","has_model":true,"pick":"Yokohama DeNA BayStars","model":61,"mkt":58,"edge":3,"stars":3,"best":{"ml_home":{"price":1.67,"book":"LowVig.ag"},"ml_away":{"price":2.3,"book":"LowVig.ag"},"book_count":4,"spread_home":null,"spread_away":null,"total_over":null,"total_under":null},"rh":{"wp":0.508,"w":65,"l":63,"t":3,"source":"NPB 2026 官方排名"},"ra":{"wp":0.438,"w":56,"l":72,"t":2,"source":"NPB 2026 官方排名"},"bk_h2h":[{"book":"FanDuel","prices":{"Tokyo Yakult Swallows":2.26,"Yokohama DeNA BayStars":1.65}},{"book":"LowVig.ag","prices":{"Tokyo Yakult Swallows":2.3,"Yokohama DeNA BayStars":1.67}},{"book":"BetOnline.ag","prices":{"Tokyo Yakult Swallows":2.3,"Yokohama DeNA BayStars":1.67}},{"book":"DraftKings","prices":{"Tokyo Yakult Swallows":2.3,"Yokohama DeNA BayStars":1.61}}]},{"id":"d59af92c5a51eebe1b3721cfbbd3dab8","sport":"MLB 美國職棒","home":"Chicago White Sox","away":"Detroit Tigers","commence":"2026-09-18T23:41:00Z","book":"FanDuel","ml":"Detroit Tigers 2.1 ｜ Chicago White Sox 1.77","spread":"Chicago White Sox -1.5 @2.62 ｜ Detroit Tigers 1.5 @1.51","total":"Over 8.5 @1.94 ｜ Under 8.5 @1.88","mkt_home":54,"sp":{"home":{"name":"David Sandlin","hand":"R","era":5.64,"ip":30.3,"whip":1.19,"k9":8.6,"ra9":6.53},"away":{"name":"Andrew Sears","hand":"L","era":5.4,"ip":16.7,"whip":1.38,"k9":7.02,"ra9":5.4},"lg_ra9":4.56},"ctx":{"home":{"last10":"3-7","streak":"W1","venue_rec":"44-31","vs_hand":{"hand":"L","rec":"21-25"},"xwl":"80-73"},"away":{"last10":"7-3","streak":"L2","venue_rec":"33-45","vs_hand":{"hand":"R","rec":"54-53"},"xwl":"84-69"}},"has_model":true,"pick":"Chicago White Sox","model":57,"mkt":54,"edge":3,"stars":3,"best":{"ml_home":{"price":1.8,"book":"LowVig.ag"},"ml_away":{"price":2.14,"book":"BetUS"},"book_count":8,"spread_home":{"line":-1.5,"price":2.62,"book":"FanDuel"},"spread_away":{"line":1.5,"price":1.56,"book":"LowVig.ag"},"total_over":{"line":8.5,"price":1.94,"book":"FanDuel"},"total_under":{"line":8.5,"price":2,"book":"LowVig.ag"}},"rh":{"wp":0.51,"off":4.666666666666667,"def":4.431372549019608,"w":78,"l":75},"ra":{"wp":0.471,"off":4.470588235294118,"def":3.9869281045751634,"w":72,"l":81},"bk_h2h":[{"book":"FanDuel","prices":{"Chicago White Sox":1.77,"Detroit Tigers":2.1}},{"book":"LowVig.ag","prices":{"Chicago White Sox":1.8,"Detroit Tigers":2.13}},{"book":"BetOnline.ag","prices":{"Chicago White Sox":1.8,"Detroit Tigers":2.13}},{"book":"Bovada","prices":{"Chicago White Sox":1.77,"Detroit Tigers":2.08}},{"book":"DraftKings","prices":{"Chicago White Sox":1.76,"Detroit Tigers":2.09}},{"book":"BetUS","prices":{"Chicago White Sox":1.8,"Detroit Tigers":2.14}},{"book":"BetMGM","prices":{"Chicago White Sox":1.74,"Detroit Tigers":2.1}},{"book":"BetRivers","prices":{"Chicago White Sox":1.75,"Detroit Tigers":2.12}}],"total_line":8.5,"total_pick":"大 Over","total_side":"over","total_prob":51,"exp_total":8.8,"total_mkt":51,"total_price":1.94,"total_book":"FanDuel","spread_pick":"Detroit Tigers +1.5","spread_prob":66,"spread_line":-1.5,"spread_side":"away","exp_margin":-0.1,"spread_mkt":63,"spread_price":1.56,"spread_book":"LowVig.ag"},{"id":"de26fcfdce286e11d0005c82ffdccce6","sport":"MLB 美國職棒","home":"Houston Astros","away":"Atlanta Braves","commence":"2026-09-19T00:11:00Z","book":"FanDuel","ml":"Atlanta Braves 1.86 ｜ Houston Astros 1.98","spread":"Atlanta Braves -1.5 @2.38 ｜ Houston Astros 1.5 @1.6","total":"Over 8.5 @2 ｜ Under 8.5 @1.82","mkt_home":48,"sp":{"home":{"name":"Peter Lambert","hand":"R","era":3.71,"ip":145.7,"whip":1.22,"k9":8.71,"ra9":3.83},"away":{"name":"Tyler Mahle","hand":"R","era":3.91,"ip":138,"whip":1.25,"k9":8.28,"ra9":4.11},"lg_ra9":4.56},"ctx":{"home":{"last10":"4-6","streak":"W1","venue_rec":"39-39","vs_hand":{"hand":"R","rec":"61-53"},"xwl":"72-81"},"away":{"last10":"4-6","streak":"L1","venue_rec":"38-37","vs_hand":{"hand":"R","rec":"57-40"},"xwl":"88-65"}},"has_model":true,"pick":"Atlanta Braves","model":54,"mkt":52,"edge":3,"stars":3,"best":{"ml_home":{"price":2.1,"book":"BetRivers"},"ml_away":{"price":1.88,"book":"BetUS"},"book_count":8,"spread_home":{"line":1.5,"price":1.65,"book":"LowVig.ag"},"spread_away":{"line":-1.5,"price":2.38,"book":"FanDuel"},"total_over":{"line":8.5,"price":2.03,"book":"LowVig.ag"},"total_under":{"line":8.5,"price":1.85,"book":"LowVig.ag"}},"rh":{"wp":0.503,"off":4.450980392156863,"def":4.777777777777778,"w":77,"l":76},"ra":{"wp":0.582,"off":4.61437908496732,"def":3.888888888888889,"w":89,"l":64},"bk_h2h":[{"book":"FanDuel","prices":{"Atlanta Braves":1.86,"Houston Astros":1.98}},{"book":"LowVig.ag","prices":{"Atlanta Braves":1.86,"Houston Astros":2.05}},{"book":"BetOnline.ag","prices":{"Atlanta Braves":1.86,"Houston Astros":2.05}},{"book":"BetMGM","prices":{"Atlanta Braves":1.83,"Houston Astros":2}},{"book":"DraftKings","prices":{"Atlanta Braves":1.83,"Houston Astros":2}},{"book":"Bovada","prices":{"Atlanta Braves":1.83,"Houston Astros":2}},{"book":"BetUS","prices":{"Atlanta Braves":1.88,"Houston Astros":2.04}},{"book":"BetRivers","prices":{"Atlanta Braves":1.77,"Houston Astros":2.1}}],"total_line":8.5,"total_pick":"大 Over","total_side":"over","total_prob":51,"exp_total":8.9,"total_mkt":48,"total_price":2.03,"total_book":"LowVig.ag","spread_pick":"Houston Astros +1.5","spread_prob":60,"spread_line":1.5,"spread_side":"home","exp_margin":-0.5,"spread_mkt":59,"spread_price":1.65,"spread_book":"LowVig.ag"},{"id":"18d975d07e13a3b661fde1c6b246c75e","sport":"MLB 美國職棒","home":"Los Angeles Angels","away":"Minnesota Twins","commence":"2026-09-19T01:39:00Z","book":"FanDuel","ml":"Minnesota Twins 1.85 ｜ Los Angeles Angels 2","spread":"Los Angeles Angels 1.5 @1.55 ｜ Minnesota Twins -1.5 @2.5","total":"Over 8.5 @2.1 ｜ Under 8.5 @1.75","mkt_home":48,"sp":{"home":{"name":"Grayson Rodriguez","hand":"R","era":6.1,"ip":87,"whip":1.56,"k9":8.17,"ra9":6.62},"away":{"name":"Connor Prielipp","hand":"L","era":5.24,"ip":113.3,"whip":1.34,"k9":9.29,"ra9":5.88},"lg_ra9":4.56},"ctx":{"home":{"last10":"5-5","streak":"W1","venue_rec":"33-45","vs_hand":{"hand":"L","rec":"16-30"},"xwl":"68-85"},"away":{"last10":"3-7","streak":"L1","venue_rec":"31-44","vs_hand":{"hand":"R","rec":"49-56"},"xwl":"69-84"}},"has_model":true,"pick":"Minnesota Twins","model":54,"mkt":52,"edge":2,"stars":3,"best":{"ml_home":{"price":2,"book":"FanDuel"},"ml_away":{"price":1.91,"book":"BetOnline.ag"},"book_count":8,"spread_home":{"line":1.5,"price":1.59,"book":"BetOnline.ag"},"spread_away":{"line":-1.5,"price":2.5,"book":"FanDuel"},"total_over":{"line":8,"price":1.95,"book":"Bovada"},"total_under":{"line":8,"price":1.93,"book":"LowVig.ag"}},"rh":{"wp":0.386,"off":4.045751633986928,"def":4.549019607843137,"w":59,"l":94},"ra":{"wp":0.464,"off":4.549019607843137,"def":5.032679738562091,"w":71,"l":82},"bk_h2h":[{"book":"FanDuel","prices":{"Los Angeles Angels":2,"Minnesota Twins":1.85}},{"book":"BetOnline.ag","prices":{"Los Angeles Angels":2,"Minnesota Twins":1.91}},{"book":"LowVig.ag","prices":{"Los Angeles Angels":2,"Minnesota Twins":1.91}},{"book":"DraftKings","prices":{"Los Angeles Angels":1.95,"Minnesota Twins":1.87}},{"book":"Bovada","prices":{"Los Angeles Angels":1.92,"Minnesota Twins":1.9}},{"book":"BetMGM","prices":{"Los Angeles Angels":1.95,"Minnesota Twins":1.87}},{"book":"BetUS","prices":{"Los Angeles Angels":2,"Minnesota Twins":1.91}},{"book":"BetRivers","prices":{"Los Angeles Angels":1.95,"Minnesota Twins":1.88}}],"total_line":8.5,"total_pick":"大 Over","total_side":"over","total_prob":52,"exp_total":9.1,"total_mkt":45,"spread_pick":"Los Angeles Angels +1.5","spread_prob":65,"spread_line":1.5,"spread_side":"home","exp_margin":0,"spread_mkt":61,"spread_price":1.59,"spread_book":"BetOnline.ag"},{"id":"a09736b1c232b3bc0b3e9938db6f2337","sport":"MLB 美國職棒","home":"Cincinnati Reds","away":"Chicago Cubs","commence":"2026-09-18T22:41:00Z","book":"FanDuel","ml":"Chicago Cubs 1.75 ｜ Cincinnati Reds 2.14","spread":"Chicago Cubs -1.5 @2.18 ｜ Cincinnati Reds 1.5 @1.7","total":"Over 8.5 @1.87 ｜ Under 8.5 @1.95","mkt_home":45,"sp":{"home":{"name":"Chase Burns","hand":"R","era":2.8,"ip":151.3,"whip":1.15,"k9":10.76,"ra9":3.09},"away":{"name":"Clay Holmes","hand":"R","era":2.85,"ip":91.7,"whip":1.15,"k9":6.97,"ra9":2.95},"lg_ra9":4.56},"ctx":{"home":{"last10":"2-8","streak":"L1","venue_rec":"37-41","vs_hand":{"hand":"R","rec":"53-59"},"xwl":"61-92"},"away":{"last10":"4-6","streak":"W1","venue_rec":"40-35","vs_hand":{"hand":"R","rec":"59-50"},"xwl":"90-63"}},"has_model":true,"pick":"Chicago Cubs","model":56,"mkt":55,"edge":1,"stars":3,"best":{"ml_home":{"price":2.25,"book":"LowVig.ag"},"ml_away":{"price":1.75,"book":"FanDuel"},"book_count":8,"spread_home":{"line":1.5,"price":1.75,"book":"LowVig.ag"},"spread_away":{"line":-1.5,"price":2.2,"book":"Bovada"},"total_over":{"line":8.5,"price":1.93,"book":"BetRivers"},"total_under":{"line":8.5,"price":1.98,"book":"LowVig.ag"}},"rh":{"wp":0.464,"off":4.137254901960785,"def":5.143790849673203,"w":71,"l":82},"ra":{"wp":0.556,"off":5.339869281045751,"def":4.405228758169935,"w":85,"l":68},"bk_h2h":[{"book":"FanDuel","prices":{"Chicago Cubs":1.75,"Cincinnati Reds":2.14}},{"book":"Bovada","prices":{"Chicago Cubs":1.7,"Cincinnati Reds":2.2}},{"book":"LowVig.ag","prices":{"Chicago Cubs":1.72,"Cincinnati Reds":2.25}},{"book":"BetOnline.ag","prices":{"Chicago Cubs":1.72,"Cincinnati Reds":2.25}},{"book":"BetUS","prices":{"Chicago Cubs":1.72,"Cincinnati Reds":2.25}},{"book":"DraftKings","prices":{"Chicago Cubs":1.7,"Cincinnati Reds":2.19}},{"book":"BetRivers","prices":{"Chicago Cubs":1.67,"Cincinnati Reds":2.25}},{"book":"BetMGM","prices":{"Chicago Cubs":1.69,"Cincinnati Reds":2.18}}],"total_line":8.5,"total_pick":"大 Over","total_side":"over","total_prob":54,"exp_total":9.5,"total_mkt":51,"total_price":1.93,"total_book":"BetRivers","spread_pick":"Cincinnati Reds +1.5","spread_prob":55,"spread_line":1.5,"spread_side":"home","exp_margin":-1,"spread_mkt":56,"spread_price":1.75,"spread_book":"LowVig.ag"},{"id":"ceb78c18c34b6f6922ac73e4cb32b373","sport":"MLB 美國職棒","home":"Los Angeles Dodgers","away":"San Francisco Giants","commence":"2026-09-19T02:15:00Z","book":"DraftKings","ml":"San Francisco Giants 3.48 ｜ Los Angeles Dodgers 1.32","spread":"Los Angeles Dodgers -1.5 @1.73 ｜ San Francisco Giants 1.5 @2.13","total":"Over 8 @1.92 ｜ Under 8 @1.91","mkt_home":73,"sp":{"home":{"name":"Tyler Glasnow","hand":"R","era":3.5,"ip":61.7,"whip":0.97,"k9":11.24,"ra9":3.5},"away":{"name":"Cesar Perdomo","hand":"L","era":3.68,"ip":14.7,"whip":1.36,"k9":6.75,"ra9":3.68},"lg_ra9":4.56},"ctx":{"home":{"last10":"7-3","streak":"W1","venue_rec":"47-28","vs_hand":{"hand":"L","rec":"29-22"},"xwl":"95-58"},"away":{"last10":"5-5","streak":"W2","venue_rec":"28-50","vs_hand":{"hand":"R","rec":"45-62"},"xwl":"69-84"}},"has_model":true,"pick":"Los Angeles Dodgers","model":72,"mkt":73,"edge":0,"stars":5,"best":{"ml_home":{"price":1.34,"book":"LowVig.ag"},"ml_away":{"price":3.57,"book":"LowVig.ag"},"book_count":8,"spread_home":{"line":-1.5,"price":1.74,"book":"LowVig.ag"},"spread_away":{"line":1.5,"price":2.19,"book":"LowVig.ag"},"total_over":{"line":8,"price":1.98,"book":"LowVig.ag"},"total_under":{"line":8,"price":1.95,"book":"Bovada"}},"rh":{"wp":0.608,"off":4.96078431372549,"def":3.7908496732026142,"w":93,"l":60},"ra":{"wp":0.418,"off":4.241830065359477,"def":4.699346405228758,"w":64,"l":89},"bk_h2h":[{"book":"DraftKings","prices":{"Los Angeles Dodgers":1.32,"San Francisco Giants":3.48}},{"book":"LowVig.ag","prices":{"Los Angeles Dodgers":1.34,"San Francisco Giants":3.57}},{"book":"BetOnline.ag","prices":{"Los Angeles Dodgers":1.34,"San Francisco Giants":3.57}},{"book":"FanDuel","prices":{"Los Angeles Dodgers":1.32,"San Francisco Giants":3.5}},{"book":"BetMGM","prices":{"Los Angeles Dodgers":1.33,"San Francisco Giants":3.4}},{"book":"BetUS","prices":{"Los Angeles Dodgers":1.34,"San Francisco Giants":3.5}},{"book":"Bovada","prices":{"Los Angeles Dodgers":1.32,"San Francisco Giants":3.5}},{"book":"BetRivers","prices":{"Los Angeles Dodgers":1.32,"San Francisco Giants":3.55}}],"total_line":8,"total_pick":"大 Over","total_side":"over","total_prob":53,"exp_total":8.8,"total_mkt":50,"total_price":1.98,"total_book":"LowVig.ag","spread_pick":"San Francisco Giants +1.5","spread_prob":57,"spread_line":-1.5,"spread_side":"away","exp_margin":0.8,"spread_mkt":44,"spread_price":2.19,"spread_book":"LowVig.ag"},{"id":"faeba6575c679e03be0a8b007d243848","sport":"MLB 美國職棒","home":"Cleveland Guardians","away":"Athletics","commence":"2026-09-18T23:11:00Z","book":"FanDuel","ml":"Athletics 2.9 ｜ Cleveland Guardians 1.43","spread":"Athletics 1.5 @1.83 ｜ Cleveland Guardians -1.5 @2","total":"Over 8.5 @1.93 ｜ Under 8.5 @1.89","mkt_home":67,"sp":{"home":{"name":"Daniel Espino","hand":"R","era":2.92,"ip":12.3,"whip":1.22,"k9":15.32,"ra9":2.92},"away":{"name":"Mason Barnett","hand":"R","era":7.08,"ip":40.7,"whip":1.62,"k9":8.41,"ra9":7.3},"lg_ra9":4.56},"ctx":{"home":{"last10":"6-4","streak":"W2","venue_rec":"38-40","vs_hand":{"hand":"R","rec":"49-50"},"xwl":"76-77"},"away":{"last10":"4-6","streak":"L3","venue_rec":"32-46","vs_hand":{"hand":"R","rec":"41-58"},"xwl":"57-96"}},"has_model":true,"pick":"Cleveland Guardians","model":65,"mkt":67,"edge":0,"stars":4,"best":{"ml_home":{"price":1.46,"book":"BetOnline.ag"},"ml_away":{"price":3.05,"book":"BetRivers"},"book_count":8,"spread_home":{"line":-1.5,"price":2,"book":"FanDuel"},"spread_away":{"line":1.5,"price":1.94,"book":"BetRivers"},"total_over":{"line":8.5,"price":1.95,"book":"Bovada"},"total_under":{"line":8.5,"price":1.93,"book":"LowVig.ag"}},"rh":{"wp":0.51,"off":4.124183006535947,"def":4.169934640522876,"w":78,"l":75},"ra":{"wp":0.399,"off":4.3202614379084965,"def":5.718954248366013,"w":61,"l":92},"bk_h2h":[{"book":"FanDuel","prices":{"Athletics":2.9,"Cleveland Guardians":1.43}},{"book":"BetOnline.ag","prices":{"Athletics":2.94,"Cleveland Guardians":1.46}},{"book":"LowVig.ag","prices":{"Athletics":2.94,"Cleveland Guardians":1.46}},{"book":"Bovada","prices":{"Athletics":2.95,"Cleveland Guardians":1.42}},{"book":"BetUS","prices":{"Athletics":2.9,"Cleveland Guardians":1.45}},{"book":"DraftKings","prices":{"Athletics":2.86,"Cleveland Guardians":1.44}},{"book":"BetMGM","prices":{"Athletics":2.85,"Cleveland Guardians":1.44}},{"book":"BetRivers","prices":{"Athletics":3.05,"Cleveland Guardians":1.4}}],"total_line":8.5,"total_pick":"大 Over","total_side":"over","total_prob":52,"exp_total":9.2,"total_mkt":50,"total_price":1.95,"total_book":"Bovada","spread_pick":"Athletics +1.5","spread_prob":58,"spread_line":-1.5,"spread_side":"away","exp_margin":0.7,"spread_mkt":51,"spread_price":1.94,"spread_book":"BetRivers"},{"id":"ba420794fe974233579a5168b03e3743","sport":"MLB 美國職棒","home":"Pittsburgh Pirates","away":"Kansas City Royals","commence":"2026-09-18T22:41:00Z","book":"FanDuel","ml":"Kansas City Royals 2.6 ｜ Pittsburgh Pirates 1.53","spread":"Kansas City Royals 1.5 @1.73 ｜ Pittsburgh Pirates -1.5 @2.14","total":"Over 8.5 @1.91 ｜ Under 8.5 @1.91","mkt_home":63,"sp":{"home":{"name":"Paul Skenes","hand":"R","era":3.78,"ip":162,"whip":1.13,"k9":10.28,"ra9":4.22},"away":{"name":"Randy Dobnak","hand":"R","era":2.73,"ip":69.3,"whip":1.27,"k9":6.1,"ra9":2.73},"lg_ra9":4.56},"ctx":{"home":{"last10":"6-4","streak":"W1","venue_rec":"39-36","vs_hand":{"hand":"R","rec":"59-45"},"xwl":"79-74"},"away":{"last10":"4-6","streak":"L1","venue_rec":"28-50","vs_hand":{"hand":"R","rec":"54-55"},"xwl":"67-86"}},"has_model":true,"pick":"Pittsburgh Pirates","model":59,"mkt":63,"edge":0,"stars":3,"best":{"ml_home":{"price":1.55,"book":"BetOnline.ag"},"ml_away":{"price":2.64,"book":"BetOnline.ag"},"book_count":8,"spread_home":{"line":-1.5,"price":2.15,"book":"LowVig.ag"},"spread_away":{"line":1.5,"price":1.77,"book":"LowVig.ag"},"total_over":{"line":8.5,"price":1.94,"book":"BetRivers"},"total_under":{"line":8.5,"price":1.95,"book":"Bovada"}},"rh":{"wp":0.497,"off":4.771241830065359,"def":4.61437908496732,"w":76,"l":77},"ra":{"wp":0.438,"off":4.2026143790849675,"def":4.836601307189542,"w":67,"l":86},"bk_h2h":[{"book":"FanDuel","prices":{"Kansas City Royals":2.6,"Pittsburgh Pirates":1.53}},{"book":"BetOnline.ag","prices":{"Kansas City Royals":2.64,"Pittsburgh Pirates":1.55}},{"book":"LowVig.ag","prices":{"Kansas City Royals":2.64,"Pittsburgh Pirates":1.55}},{"book":"DraftKings","prices":{"Kansas City Royals":2.58,"Pittsburgh Pirates":1.52}},{"book":"Bovada","prices":{"Kansas City Royals":2.6,"Pittsburgh Pirates":1.51}},{"book":"BetUS","prices":{"Kansas City Royals":2.6,"Pittsburgh Pirates":1.55}},{"book":"BetRivers","prices":{"Kansas City Royals":2.63,"Pittsburgh Pirates":1.5}},{"book":"BetMGM","prices":{"Kansas City Royals":2.54,"Pittsburgh Pirates":1.53}}],"total_line":8.5,"total_pick":"大 Over","total_side":"over","total_prob":53,"exp_total":9.2,"total_mkt":50,"total_price":1.94,"total_book":"BetRivers","spread_pick":"Kansas City Royals +1.5","spread_prob":61,"spread_line":-1.5,"spread_side":"away","exp_margin":0.4,"spread_mkt":55,"spread_price":1.77,"spread_book":"LowVig.ag"},{"id":"bc6cda1a14a8d0e13bd5ff88dc04726a","sport":"MLB 美國職棒","home":"San Diego Padres","away":"Miami Marlins","commence":"2026-09-19T01:41:00Z","book":"FanDuel","ml":"Miami Marlins 2.68 ｜ San Diego Padres 1.5","spread":"Miami Marlins 1.5 @1.77 ｜ San Diego Padres -1.5 @2.08","total":"Over 7.5 @1.91 ｜ Under 7.5 @1.91","mkt_home":64,"sp":{"home":{"name":"Nick Pivetta","hand":"R","era":3.6,"ip":25,"whip":1,"k9":11.16,"ra9":3.6},"away":{"name":"Tyler Phillips","hand":"R","era":3.55,"ip":119,"whip":1.33,"k9":7.26,"ra9":3.78},"lg_ra9":4.56},"ctx":{"home":{"last10":"9-1","streak":"W2","venue_rec":"46-29","vs_hand":{"hand":"R","rec":"64-48"},"xwl":"80-73"},"away":{"last10":"5-5","streak":"W2","venue_rec":"31-44","vs_hand":{"hand":"R","rec":"60-51"},"xwl":"77-76"}},"has_model":true,"pick":"San Diego Padres","model":59,"mkt":64,"edge":0,"stars":3,"best":{"ml_home":{"price":1.5,"book":"FanDuel"},"ml_away":{"price":2.86,"book":"LowVig.ag"},"book_count":8,"spread_home":{"line":-1.5,"price":2.08,"book":"FanDuel"},"spread_away":{"line":1.5,"price":1.82,"book":"LowVig.ag"},"total_over":{"line":7.5,"price":1.91,"book":"FanDuel"},"total_under":{"line":7.5,"price":1.97,"book":"LowVig.ag"}},"rh":{"wp":0.549,"off":4.366013071895424,"def":4.169934640522876,"w":84,"l":69},"ra":{"wp":0.497,"off":4.450980392156863,"def":4.398692810457517,"w":76,"l":77},"bk_h2h":[{"book":"FanDuel","prices":{"Miami Marlins":2.68,"San Diego Padres":1.5}},{"book":"LowVig.ag","prices":{"Miami Marlins":2.86,"San Diego Padres":1.48}},{"book":"BetOnline.ag","prices":{"Miami Marlins":2.86,"San Diego Padres":1.48}},{"book":"DraftKings","prices":{"Miami Marlins":2.79,"San Diego Padres":1.46}},{"book":"BetMGM","prices":{"Miami Marlins":2.7,"San Diego Padres":1.48}},{"book":"Bovada","prices":{"Miami Marlins":2.74,"San Diego Padres":1.47}},{"book":"BetUS","prices":{"Miami Marlins":2.78,"San Diego Padres":1.49}},{"book":"BetRivers","prices":{"Miami Marlins":2.7,"San Diego Padres":1.49}}],"total_line":7.5,"total_pick":"大 Over","total_side":"over","total_prob":54,"exp_total":8.7,"total_mkt":51,"total_price":1.91,"total_book":"FanDuel","spread_pick":"Miami Marlins +1.5","spread_prob":64,"spread_line":-1.5,"spread_side":"away","exp_margin":0.1,"spread_mkt":53,"spread_price":1.82,"spread_book":"LowVig.ag"},{"id":"6b489bbf5b1f7acd0e5eea9f0d257d40","sport":"MLB 美國職棒","home":"Colorado Rockies","away":"Seattle Mariners","commence":"2026-09-19T00:11:00Z","book":"FanDuel","ml":"Seattle Mariners 1.53 ｜ Colorado Rockies 2.58","spread":"Colorado Rockies 1.5 @2.02 ｜ Seattle Mariners -1.5 @1.82","total":"Over 10.5 @1.91 ｜ Under 10.5 @1.91","mkt_home":37,"sp":{"home":null,"away":{"name":"Bryan Woo","hand":"R","era":3.88,"ip":162.3,"whip":1.05,"k9":9.04,"ra9":4.21},"lg_ra9":4.56},"ctx":{"home":{"last10":"1-9","streak":"L2","venue_rec":"31-44","vs_hand":{"hand":"R","rec":"39-65"},"xwl":"61-92"},"away":{"last10":"5-5","streak":"W1","venue_rec":"31-47","vs_hand":null,"xwl":"70-83"}},"has_model":true,"pick":"Seattle Mariners","model":56,"mkt":63,"edge":0,"stars":3,"best":{"ml_home":{"price":2.65,"book":"BetOnline.ag"},"ml_away":{"price":1.55,"book":"BetOnline.ag"},"book_count":8,"spread_home":{"line":1.5,"price":2.06,"book":"LowVig.ag"},"spread_away":{"line":-1.5,"price":1.83,"book":"BetRivers"},"total_over":{"line":10.5,"price":1.93,"book":"BetRivers"},"total_under":{"line":10.5,"price":1.98,"book":"LowVig.ag"}},"rh":{"wp":0.366,"off":4.686274509803922,"def":5.8431372549019605,"w":56,"l":97},"ra":{"wp":0.464,"off":4.078431372549019,"def":4.444444444444445,"w":71,"l":82},"bk_h2h":[{"book":"FanDuel","prices":{"Colorado Rockies":2.58,"Seattle Mariners":1.53}},{"book":"DraftKings","prices":{"Colorado Rockies":2.58,"Seattle Mariners":1.52}},{"book":"BetMGM","prices":{"Colorado Rockies":2.54,"Seattle Mariners":1.53}},{"book":"Bovada","prices":{"Colorado Rockies":2.61,"Seattle Mariners":1.51}},{"book":"BetRivers","prices":{"Colorado Rockies":2.6,"Seattle Mariners":1.53}},{"book":"BetUS","prices":{"Colorado Rockies":2.63,"Seattle Mariners":1.54}},{"book":"BetOnline.ag","prices":{"Colorado Rockies":2.65,"Seattle Mariners":1.55}},{"book":"LowVig.ag","prices":{"Colorado Rockies":2.65,"Seattle Mariners":1.55}}],"total_line":10.5,"total_pick":"小 Under","total_side":"under","total_prob":54,"exp_total":9.5,"total_mkt":49,"total_price":1.98,"total_book":"LowVig.ag","spread_pick":"Colorado Rockies +1.5","spread_prob":61,"spread_line":1.5,"spread_side":"home","exp_margin":-0.4,"spread_mkt":47,"spread_price":2.06,"spread_book":"LowVig.ag"},{"id":"6e9fc327e771805f7fb7009931fe75d8","sport":"NPB 日本職棒","home":"Chiba Lotte Marines","away":"Saitama Seibu Lions","commence":"2026-09-19T09:00:00Z","book":"FanDuel","ml":"Saitama Seibu Lions 1.7 ｜ Chiba Lotte Marines 2.16","spread":"","total":"","mkt_home":44,"model_scope":"NPB 官方當季勝率與主場修正；暫不含先發投手、讓分與大小分模型","has_model":true,"pick":"Saitama Seibu Lions","model":56,"mkt":56,"edge":0,"stars":3,"best":{"ml_home":{"price":2.16,"book":"FanDuel"},"ml_away":{"price":1.74,"book":"LowVig.ag"},"book_count":4,"spread_home":null,"spread_away":null,"total_over":null,"total_under":null},"rh":{"wp":0.464,"w":58,"l":67,"t":3,"source":"NPB 2026 官方排名"},"ra":{"wp":0.566,"w":73,"l":56,"t":4,"source":"NPB 2026 官方排名"},"bk_h2h":[{"book":"FanDuel","prices":{"Chiba Lotte Marines":2.16,"Saitama Seibu Lions":1.7}},{"book":"LowVig.ag","prices":{"Chiba Lotte Marines":2.15,"Saitama Seibu Lions":1.74}},{"book":"BetOnline.ag","prices":{"Chiba Lotte Marines":2.15,"Saitama Seibu Lions":1.74}},{"book":"DraftKings","prices":{"Chiba Lotte Marines":2.1,"Saitama Seibu Lions":1.74}}]},{"id":"bcdc1aac5215baec8c6c6fd8a7a22f9d","sport":"MLB 美國職棒","home":"Arizona Diamondbacks","away":"New York Yankees","commence":"2026-09-19T01:41:00Z","book":"FanDuel","ml":"New York Yankees 1.85 ｜ Arizona Diamondbacks 2","spread":"Arizona Diamondbacks 1.5 @1.59 ｜ New York Yankees -1.5 @2.4","total":"Over 7.5 @1.82 ｜ Under 7.5 @2","mkt_home":48,"sp":{"home":{"name":"Eduardo Rodriguez","hand":"L","era":2.62,"ip":178.3,"whip":1.22,"k9":6.81,"ra9":2.98},"away":{"name":"Gerrit Cole","hand":"R","era":3.67,"ip":115.3,"whip":1.13,"k9":9.13,"ra9":3.75},"lg_ra9":4.56},"ctx":{"home":{"last10":"5-5","streak":"L2","venue_rec":"43-35","vs_hand":{"hand":"R","rec":"53-60"},"xwl":"77-76"},"away":{"last10":"7-3","streak":"L1","venue_rec":"46-32","vs_hand":{"hand":"L","rec":"33-19"},"xwl":"91-61"}},"has_model":true,"pick":"New York Yankees","model":52,"mkt":52,"edge":0,"stars":3,"best":{"ml_home":{"price":2.02,"book":"BetRivers"},"ml_away":{"price":1.9,"book":"LowVig.ag"},"book_count":8,"spread_home":{"line":1.5,"price":1.61,"book":"LowVig.ag"},"spread_away":{"line":-1.5,"price":2.46,"book":"LowVig.ag"},"total_over":{"line":8,"price":2.01,"book":"LowVig.ag"},"total_under":{"line":8,"price":1.87,"book":"DraftKings"}},"rh":{"wp":0.523,"off":4.431372549019608,"def":4.431372549019608,"w":80,"l":73},"ra":{"wp":0.579,"off":4.5855263157894735,"def":3.6907894736842106,"w":88,"l":64},"bk_h2h":[{"book":"FanDuel","prices":{"Arizona Diamondbacks":2,"New York Yankees":1.85}},{"book":"LowVig.ag","prices":{"Arizona Diamondbacks":2.01,"New York Yankees":1.9}},{"book":"BetOnline.ag","prices":{"Arizona Diamondbacks":2.01,"New York Yankees":1.9}},{"book":"DraftKings","prices":{"Arizona Diamondbacks":1.98,"New York Yankees":1.84}},{"book":"BetMGM","prices":{"Arizona Diamondbacks":1.98,"New York Yankees":1.85}},{"book":"BetUS","prices":{"Arizona Diamondbacks":2.01,"New York Yankees":1.9}},{"book":"Bovada","prices":{"Arizona Diamondbacks":1.95,"New York Yankees":1.87}},{"book":"BetRivers","prices":{"Arizona Diamondbacks":2.02,"New York Yankees":1.82}}],"total_line":7.5,"total_pick":"大 Over","total_side":"over","total_prob":54,"exp_total":8.6,"total_mkt":52,"spread_pick":"Arizona Diamondbacks +1.5","spread_prob":60,"spread_line":1.5,"spread_side":"home","exp_margin":-0.4,"spread_mkt":60,"spread_price":1.61,"spread_book":"LowVig.ag"}],"debug":{"baseball_mlb":{"fetched":15,"upcoming":15,"pushed":15},"baseball_npb":{"fetched":6,"upcoming":6,"pushed":6},"soccer_fifa_world_cup":{"fetched":0,"upcoming":0,"pushed":0}},"league_avgs":{"MLB 美國職棒":{"off":4.490016913198029,"total":8.980033826396058}},"record":{"total":879,"hits":506,"pct":57.6,"high_total":224,"high_hits":148,"high_pct":66.1,"by_sport":{"MLB 美國職棒":{"t":772,"h":443,"pct":57.4},"NPB 日本職棒":{"t":107,"h":63,"pct":58.9}},"spread":{"total":772,"hits":466,"pct":60.4,"by_sport":{"MLB 美國職棒":{"t":772,"h":466,"pct":60.4}}},"total_ou":{"total":755,"hits":380,"pct":50.3,"by_sport":{"MLB 美國職棒":{"t":755,"h":380,"pct":50.3}}},"vs_market":{"total":421,"our_pct":57.5,"market_pct":56.3,"diff_pp":1.2,"moe_pp":4.8,"since":"2026-08-24"},"recent":[{"sport":"MLB 美國職棒","home":"Los Angeles Angels","away":"Minnesota Twins","pick":"Minnesota Twins","model":55,"win":false,"commence":"2026-09-18T01:39:00Z"},{"sport":"MLB 美國職棒","home":"Texas Rangers","away":"Boston Red Sox","pick":"Boston Red Sox","model":50,"win":true,"commence":"2026-09-18T00:06:00Z"},{"sport":"MLB 美國職棒","home":"Chicago White Sox","away":"Detroit Tigers","pick":"Chicago White Sox","model":57,"win":true,"commence":"2026-09-17T23:41:00Z"},{"sport":"MLB 美國職棒","home":"Houston Astros","away":"Kansas City Royals","pick":"Houston Astros","model":59,"win":true,"commence":"2026-09-17T23:17:00Z"},{"sport":"MLB 美國職棒","home":"New York Mets","away":"Philadelphia Phillies","pick":"Philadelphia Phillies","model":56,"win":true,"commence":"2026-09-17T23:16:00Z"},{"sport":"MLB 美國職棒","home":"Colorado Rockies","away":"San Diego Padres","pick":"San Diego Padres","model":64,"win":true,"commence":"2026-09-17T19:10:00Z"},{"sport":"MLB 美國職棒","home":"Tampa Bay Rays","away":"Athletics","pick":"Tampa Bay Rays","model":73,"win":true,"commence":"2026-09-17T17:10:00Z"},{"sport":"MLB 美國職棒","home":"Cincinnati Reds","away":"Los Angeles Dodgers","pick":"Los Angeles Dodgers","model":60,"win":true,"commence":"2026-09-17T16:41:00Z"},{"sport":"MLB 美國職棒","home":"Pittsburgh Pirates","away":"Milwaukee Brewers","pick":"Milwaukee Brewers","model":60,"win":false,"commence":"2026-09-17T16:36:00Z"},{"sport":"NPB 日本職棒","home":"Chiba Lotte Marines","away":"Tohoku Rakuten Golden Eagles","pick":"Chiba Lotte Marines","model":63,"win":false,"commence":"2026-09-17T09:00:00Z"},{"sport":"NPB 日本職棒","home":"Orix Buffaloes","away":"Fukuoka SoftBank Hawks","pick":"Fukuoka SoftBank Hawks","model":63,"win":true,"commence":"2026-09-17T09:00:00Z"},{"sport":"NPB 日本職棒","home":"Hanshin Tigers","away":"Hiroshima Toyo Carp","pick":"Hanshin Tigers","model":66,"win":true,"commence":"2026-09-17T09:00:00Z"}],"recent_by_sport":{"MLB 美國職棒":[{"sport":"MLB 美國職棒","home":"Los Angeles Angels","away":"Minnesota Twins","pick":"Minnesota Twins","model":55,"win":false,"commence":"2026-09-18T01:39:00Z"},{"sport":"MLB 美國職棒","home":"Texas Rangers","away":"Boston Red Sox","pick":"Boston Red Sox","model":50,"win":true,"commence":"2026-09-18T00:06:00Z"},{"sport":"MLB 美國職棒","home":"Chicago White Sox","away":"Detroit Tigers","pick":"Chicago White Sox","model":57,"win":true,"commence":"2026-09-17T23:41:00Z"},{"sport":"MLB 美國職棒","home":"Houston Astros","away":"Kansas City Royals","pick":"Houston Astros","model":59,"win":true,"commence":"2026-09-17T23:17:00Z"},{"sport":"MLB 美國職棒","home":"New York Mets","away":"Philadelphia Phillies","pick":"Philadelphia Phillies","model":56,"win":true,"commence":"2026-09-17T23:16:00Z"},{"sport":"MLB 美國職棒","home":"Colorado Rockies","away":"San Diego Padres","pick":"San Diego Padres","model":64,"win":true,"commence":"2026-09-17T19:10:00Z"},{"sport":"MLB 美國職棒","home":"Tampa Bay Rays","away":"Athletics","pick":"Tampa Bay Rays","model":73,"win":true,"commence":"2026-09-17T17:10:00Z"},{"sport":"MLB 美國職棒","home":"Cincinnati Reds","away":"Los Angeles Dodgers","pick":"Los Angeles Dodgers","model":60,"win":true,"commence":"2026-09-17T16:41:00Z"},{"sport":"MLB 美國職棒","home":"Pittsburgh Pirates","away":"Milwaukee Brewers","pick":"Milwaukee Brewers","model":60,"win":false,"commence":"2026-09-17T16:36:00Z"},{"sport":"MLB 美國職棒","home":"Arizona Diamondbacks","away":"Miami Marlins","pick":"Arizona Diamondbacks","model":57,"win":false,"commence":"2026-09-17T01:41:00Z"},{"sport":"MLB 美國職棒","home":"Los Angeles Angels","away":"Seattle Mariners","pick":"Seattle Mariners","model":54,"win":true,"commence":"2026-09-17T01:39:00Z"},{"sport":"MLB 美國職棒","home":"Colorado Rockies","away":"San Diego Padres","pick":"San Diego Padres","model":63,"win":true,"commence":"2026-09-17T00:41:00Z"}],"NPB 日本職棒":[{"sport":"NPB 日本職棒","home":"Chiba Lotte Marines","away":"Tohoku Rakuten Golden Eagles","pick":"Chiba Lotte Marines","model":63,"win":false,"commence":"2026-09-17T09:00:00Z"},{"sport":"NPB 日本職棒","home":"Orix Buffaloes","away":"Fukuoka SoftBank Hawks","pick":"Fukuoka SoftBank Hawks","model":63,"win":true,"commence":"2026-09-17T09:00:00Z"},{"sport":"NPB 日本職棒","home":"Hanshin Tigers","away":"Hiroshima Toyo Carp","pick":"Hanshin Tigers","model":66,"win":true,"commence":"2026-09-17T09:00:00Z"},{"sport":"NPB 日本職棒","home":"Hokkaido Nippon-Ham Fighters","away":"Saitama Seibu Lions","pick":"Hokkaido Nippon-Ham Fighters","model":53,"win":true,"commence":"2026-09-17T09:00:00Z"},{"sport":"NPB 日本職棒","home":"Tokyo Yakult Swallows","away":"Yokohama DeNA BayStars","pick":"Yokohama DeNA BayStars","model":52,"win":true,"commence":"2026-09-17T09:00:00Z"},{"sport":"NPB 日本職棒","home":"Chiba Lotte Marines","away":"Tohoku Rakuten Golden Eagles","pick":"Chiba Lotte Marines","model":63,"win":false,"commence":"2026-09-16T09:00:00Z"},{"sport":"NPB 日本職棒","home":"Orix Buffaloes","away":"Fukuoka SoftBank Hawks","pick":"Fukuoka SoftBank Hawks","model":62,"win":true,"commence":"2026-09-16T09:00:00Z"},{"sport":"NPB 日本職棒","home":"Tohoku Rakuten Golden Eagles","away":"Saitama Seibu Lions","pick":"Saitama Seibu Lions","model":65,"win":false,"commence":"2026-09-15T09:00:00Z"},{"sport":"NPB 日本職棒","home":"Yokohama DeNA BayStars","away":"Yomiuri Giants","pick":"Yomiuri Giants","model":51,"win":false,"commence":"2026-09-15T09:00:00Z"},{"sport":"NPB 日本職棒","home":"Hanshin Tigers","away":"Chunichi Dragons","pick":"Hanshin Tigers","model":67,"win":false,"commence":"2026-09-15T09:00:00Z"},{"sport":"NPB 日本職棒","home":"Tokyo Yakult Swallows","away":"Hiroshima Toyo Carp","pick":"Tokyo Yakult Swallows","model":57,"win":false,"commence":"2026-09-15T09:00:00Z"},{"sport":"NPB 日本職棒","home":"Hokkaido Nippon-Ham Fighters","away":"Chiba Lotte Marines","pick":"Hokkaido Nippon-Ham Fighters","model":64,"win":false,"commence":"2026-09-15T09:00:00Z"}]},"pending":712,"trend":[{"date":"2026-08-20","hits":7,"total":10,"cum_pct":70,"daily_pct":70},{"date":"2026-08-21","hits":7,"total":9,"cum_pct":73.7,"daily_pct":77.8},{"date":"2026-08-22","hits":10,"total":19,"cum_pct":63.2,"daily_pct":52.6},{"date":"2026-08-23","hits":14,"total":22,"cum_pct":63.3,"daily_pct":63.6},{"date":"2026-08-24","hits":3,"total":4,"cum_pct":64.1,"daily_pct":75},{"date":"2026-08-25","hits":6,"total":15,"cum_pct":59.5,"daily_pct":40},{"date":"2026-08-26","hits":14,"total":26,"cum_pct":58.1,"daily_pct":53.8},{"date":"2026-08-27","hits":7,"total":12,"cum_pct":58.1,"daily_pct":58.3},{"date":"2026-08-28","hits":12,"total":17,"cum_pct":59.7,"daily_pct":70.6},{"date":"2026-08-29","hits":17,"total":25,"cum_pct":61,"daily_pct":68},{"date":"2026-08-30","hits":17,"total":23,"cum_pct":62.6,"daily_pct":73.9},{"date":"2026-08-31","hits":3,"total":7,"cum_pct":61.9,"daily_pct":42.9},{"date":"2026-09-01","hits":11,"total":20,"cum_pct":61.2,"daily_pct":55},{"date":"2026-09-02","hits":7,"total":22,"cum_pct":58.4,"daily_pct":31.8},{"date":"2026-09-03","hits":6,"total":11,"cum_pct":58.3,"daily_pct":54.5},{"date":"2026-09-04","hits":13,"total":16,"cum_pct":59.7,"daily_pct":81.3},{"date":"2026-09-05","hits":14,"total":25,"cum_pct":59.4,"daily_pct":56},{"date":"2026-09-06","hits":10,"total":22,"cum_pct":58.4,"daily_pct":45.5},{"date":"2026-09-07","hits":7,"total":9,"cum_pct":58.9,"daily_pct":77.8},{"date":"2026-09-08","hits":7,"total":18,"cum_pct":57.8,"daily_pct":38.9},{"date":"2026-09-09","hits":14,"total":25,"cum_pct":57.7,"daily_pct":56},{"date":"2026-09-10","hits":9,"total":11,"cum_pct":58.4,"daily_pct":81.8},{"date":"2026-09-11","hits":10,"total":13,"cum_pct":59.1,"daily_pct":76.9},{"date":"2026-09-12","hits":17,"total":23,"cum_pct":59.9,"daily_pct":73.9},{"date":"2026-09-13","hits":11,"total":22,"cum_pct":59.4,"daily_pct":50},{"date":"2026-09-14","hits":4,"total":10,"cum_pct":58.9,"daily_pct":40},{"date":"2026-09-15","hits":8,"total":19,"cum_pct":58.2,"daily_pct":42.1},{"date":"2026-09-16","hits":8,"total":17,"cum_pct":57.8,"daily_pct":47.1},{"date":"2026-09-17","hits":12,"total":17,"cum_pct":58.3,"daily_pct":70.6},{"date":"2026-09-18","hits":1,"total":2,"cum_pct":58.2,"daily_pct":50}]},"tracked":1594}