{"updated":"2026-09-23 16:00 UTC","remaining":"405","rating_season":"MLB 當季即時評級（含先發投手）· NPB 官方當季勝率","games":[{"id":"9537e2c00a118edc54c7b2b5ed0c6f55","sport":"MLB 美國職棒","home":"Athletics","away":"Los Angeles Angels","commence":"2026-09-24T01:41:00Z","book":"FanDuel","ml":"Los Angeles Angels 1.74 ｜ Athletics 2.16","spread":"Athletics 1.5 @1.7 ｜ Los Angeles Angels -1.5 @2.18","total":"Over 9.5 @1.95 ｜ Under 9.5 @1.87","mkt_home":45,"sp":{"home":{"name":"Jeffrey Springs","hand":"L","era":6.18,"ip":138.3,"whip":1.47,"k9":7.09,"ra9":6.64},"away":{"name":"Walbert Ureña","hand":"R","era":2.74,"ip":144.3,"whip":1.21,"k9":8.73,"ra9":3.18},"lg_ra9":4.55},"ctx":{"home":{"last10":"3-7","streak":"W1","venue_rec":"30-46","vs_hand":{"hand":"R","rec":"41-61"},"xwl":"59-98"},"away":{"last10":"4-6","streak":"L2","venue_rec":"26-50","vs_hand":{"hand":"L","rec":"16-32"},"xwl":"69-88"}},"has_model":true,"pick":"Athletics","model":55,"mkt":45,"edge":10,"stars":3,"best":{"ml_home":{"price":2.2,"book":"BetRivers"},"ml_away":{"price":1.8,"book":"BetOnline.ag"},"book_count":9,"spread_home":{"line":1.5,"price":1.75,"book":"BetRivers"},"spread_away":{"line":-1.5,"price":2.22,"book":"LowVig.ag"},"total_over":{"line":9.5,"price":1.96,"book":"LowVig.ag"},"total_under":{"line":9.5,"price":1.93,"book":"BetRivers"}},"rh":{"wp":0.395,"off":4.32484076433121,"def":5.732484076433121,"w":62,"l":95},"ra":{"wp":0.382,"off":4.025477707006369,"def":4.592356687898089,"w":60,"l":97},"bk_h2h":[{"book":"FanDuel","prices":{"Athletics":2.16,"Los Angeles Angels":1.74}},{"book":"BetOnline.ag","prices":{"Athletics":2.13,"Los Angeles Angels":1.8}},{"book":"LowVig.ag","prices":{"Athletics":2.13,"Los Angeles Angels":1.8}},{"book":"MyBookie.ag","prices":{"Athletics":2.12,"Los Angeles Angels":1.76}},{"book":"Bovada","prices":{"Athletics":2.11,"Los Angeles Angels":1.75}},{"book":"BetMGM","prices":{"Athletics":2.1,"Los Angeles Angels":1.74}},{"book":"DraftKings","prices":{"Athletics":2.09,"Los Angeles Angels":1.76}},{"book":"BetRivers","prices":{"Athletics":2.2,"Los Angeles Angels":1.7}},{"book":"BetUS","prices":{"Athletics":2.14,"Los Angeles Angels":1.8}}],"total_line":9.5,"total_pick":"小 Under","total_side":"under","total_prob":51,"exp_total":9.3,"total_mkt":50,"total_price":1.93,"total_book":"BetRivers","spread_pick":"Athletics +1.5","spread_prob":61,"spread_line":1.5,"spread_side":"home","exp_margin":-0.4,"spread_mkt":56,"spread_price":1.75,"spread_book":"BetRivers","vip":true},{"id":"097ef92f82b35241cc247d289c26f266","sport":"NPB 日本職棒","home":"Hiroshima Toyo Carp","away":"Yomiuri Giants","commence":"2026-09-24T09:00:00Z","book":"FanDuel","ml":"Yomiuri Giants 1.91 ｜ Hiroshima Toyo Carp 1.91","spread":"","total":"","mkt_home":50,"model_scope":"NPB 官方當季勝率與主場修正；暫不含先發投手、讓分與大小分模型","has_model":true,"pick":"Yomiuri Giants","model":59,"mkt":50,"edge":9,"stars":3,"best":{"ml_home":{"price":1.91,"book":"FanDuel"},"ml_away":{"price":1.95,"book":"DraftKings"},"book_count":6,"spread_home":null,"spread_away":null,"total_over":null,"total_under":null},"rh":{"wp":0.422,"w":54,"l":74,"t":4,"source":"NPB 2026 官方排名"},"ra":{"wp":0.549,"w":73,"l":60,"t":2,"source":"NPB 2026 官方排名"},"bk_h2h":[{"book":"FanDuel","prices":{"Hiroshima Toyo Carp":1.91,"Yomiuri Giants":1.91}},{"book":"MyBookie.ag","prices":{"Hiroshima Toyo Carp":1.88,"Yomiuri Giants":1.88}},{"book":"DraftKings","prices":{"Hiroshima Toyo Carp":1.87,"Yomiuri Giants":1.95}},{"book":"LowVig.ag","prices":{"Hiroshima Toyo Carp":1.91,"Yomiuri Giants":1.91}},{"book":"BetOnline.ag","prices":{"Hiroshima Toyo Carp":1.91,"Yomiuri Giants":1.91}},{"book":"Bovada","prices":{"Hiroshima Toyo Carp":1.87,"Yomiuri Giants":1.87}}]},{"id":"a20371b286aead1c9327537d44856bb3","sport":"NPB 日本職棒","home":"Hokkaido Nippon-Ham Fighters","away":"Tohoku Rakuten Golden Eagles","commence":"2026-09-24T09:00:00Z","book":"FanDuel","ml":"Tohoku Rakuten Golden Eagles 2.54 ｜ Hokkaido Nippon-Ham Fighters 1.52","spread":"","total":"","mkt_home":63,"model_scope":"NPB 官方當季勝率與主場修正；暫不含先發投手、讓分與大小分模型","has_model":true,"pick":"Hokkaido Nippon-Ham Fighters","model":70,"mkt":63,"edge":7,"stars":5,"best":{"ml_home":{"price":1.56,"book":"LowVig.ag"},"ml_away":{"price":2.6,"book":"DraftKings"},"book_count":6,"spread_home":null,"spread_away":null,"total_over":null,"total_under":null},"rh":{"wp":0.56,"w":75,"l":59,"t":3,"source":"NPB 2026 官方排名"},"ra":{"wp":0.397,"w":52,"l":79,"t":1,"source":"NPB 2026 官方排名"},"bk_h2h":[{"book":"FanDuel","prices":{"Hokkaido Nippon-Ham Fighters":1.52,"Tohoku Rakuten Golden Eagles":2.54}},{"book":"MyBookie.ag","prices":{"Hokkaido Nippon-Ham Fighters":1.52,"Tohoku Rakuten Golden Eagles":2.49}},{"book":"DraftKings","prices":{"Hokkaido Nippon-Ham Fighters":1.5,"Tohoku Rakuten Golden Eagles":2.6}},{"book":"LowVig.ag","prices":{"Hokkaido Nippon-Ham Fighters":1.56,"Tohoku Rakuten Golden Eagles":2.57}},{"book":"BetOnline.ag","prices":{"Hokkaido Nippon-Ham Fighters":1.56,"Tohoku Rakuten Golden Eagles":2.57}},{"book":"Bovada","prices":{"Hokkaido Nippon-Ham Fighters":1.5,"Tohoku Rakuten Golden Eagles":2.5}}]},{"id":"6ae37d18d4a5fb4d9c92a8aee3f54186","sport":"MLB 美國職棒","home":"Texas Rangers","away":"New York Mets","commence":"2026-09-24T00:06:00Z","book":"FanDuel","ml":"New York Mets 1.93 ｜ Texas Rangers 1.93","spread":"New York Mets -1.5 @2.62 ｜ Texas Rangers 1.5 @1.51","total":"Over 7.5 @1.93 ｜ Under 7.5 @1.89","mkt_home":50,"sp":{"home":{"name":"Cody Bradford","hand":"L","era":4.19,"ip":38.7,"whip":1.5,"k9":4.66,"ra9":4.19},"away":{"name":"Nolan McLean","hand":"R","era":3.18,"ip":172.7,"whip":1.19,"k9":9.85,"ra9":3.81},"lg_ra9":4.55},"ctx":{"home":{"last10":"6-4","streak":"L2","venue_rec":"44-35","vs_hand":{"hand":"R","rec":"51-59"},"xwl":"75-82"},"away":{"last10":"4-6","streak":"W1","venue_rec":"36-40","vs_hand":{"hand":"L","rec":"19-26"},"xwl":"75-82"}},"has_model":true,"pick":"Texas Rangers","model":57,"mkt":50,"edge":7,"stars":3,"best":{"ml_home":{"price":1.95,"book":"BetUS"},"ml_away":{"price":1.95,"book":"BetUS"},"book_count":9,"spread_home":{"line":1.5,"price":1.54,"book":"Bovada"},"spread_away":{"line":-1.5,"price":2.62,"book":"FanDuel"},"total_over":{"line":7.5,"price":1.93,"book":"FanDuel"},"total_under":{"line":7.5,"price":1.95,"book":"Bovada"}},"rh":{"wp":0.497,"off":4.178343949044586,"def":4.414012738853503,"w":78,"l":79},"ra":{"wp":0.459,"off":4.292993630573249,"def":4.535031847133758,"w":72,"l":85},"bk_h2h":[{"book":"FanDuel","prices":{"New York Mets":1.93,"Texas Rangers":1.93}},{"book":"MyBookie.ag","prices":{"New York Mets":1.94,"Texas Rangers":1.9}},{"book":"BetMGM","prices":{"New York Mets":1.91,"Texas Rangers":1.91}},{"book":"Bovada","prices":{"New York Mets":1.91,"Texas Rangers":1.91}},{"book":"DraftKings","prices":{"New York Mets":1.92,"Texas Rangers":1.91}},{"book":"BetRivers","prices":{"New York Mets":1.92,"Texas Rangers":1.91}},{"book":"BetUS","prices":{"New York Mets":1.95,"Texas Rangers":1.95}},{"book":"LowVig.ag","prices":{"New York Mets":1.95,"Texas Rangers":1.95}},{"book":"BetOnline.ag","prices":{"New York Mets":1.95,"Texas Rangers":1.95}}],"total_line":7.5,"total_pick":"大 Over","total_side":"over","total_prob":54,"exp_total":8.7,"total_mkt":50,"total_price":1.93,"total_book":"FanDuel","spread_pick":"Texas Rangers +1.5","spread_prob":65,"spread_line":1.5,"spread_side":"home","exp_margin":0,"spread_mkt":63,"spread_price":1.54,"spread_book":"Bovada"},{"id":"8a7f796244408c6c830bfc2be2edb9a9","sport":"MLB 美國職棒","home":"New York Yankees","away":"Tampa Bay Rays","commence":"2026-09-23T23:06:00Z","book":"FanDuel","ml":"Tampa Bay Rays 2.18 ｜ New York Yankees 1.72","spread":"New York Yankees -1.5 @2.68 ｜ Tampa Bay Rays 1.5 @1.49","total":"Over 6.5 @1.91 ｜ Under 6.5 @1.91","mkt_home":56,"sp":{"home":{"name":"Gerrit Cole","hand":"R","era":3.63,"ip":121.3,"whip":1.1,"k9":9.12,"ra9":3.71},"away":{"name":"Ian Seymour","hand":"L","era":4.38,"ip":127.3,"whip":1.17,"k9":10.96,"ra9":4.74},"lg_ra9":4.55},"ctx":{"home":{"last10":"5-5","streak":"L1","venue_rec":"43-33","vs_hand":{"hand":"L","rec":"34-19"},"xwl":"93-64"},"away":{"last10":"8-2","streak":"W1","venue_rec":"41-35","vs_hand":{"hand":"R","rec":"66-44"},"xwl":"88-69"}},"has_model":true,"pick":"Tampa Bay Rays","model":50,"mkt":44,"edge":6,"stars":3,"best":{"ml_home":{"price":1.78,"book":"BetOnline.ag"},"ml_away":{"price":2.18,"book":"FanDuel"},"book_count":9,"spread_home":{"line":-1.5,"price":2.75,"book":"LowVig.ag"},"spread_away":{"line":1.5,"price":1.52,"book":"MyBookie.ag"},"total_over":{"line":6.5,"price":2.04,"book":"LowVig.ag"},"total_under":{"line":6.5,"price":1.91,"book":"FanDuel"}},"rh":{"wp":0.573,"off":4.560509554140127,"def":3.7070063694267517,"w":90,"l":67},"ra":{"wp":0.611,"off":4.54140127388535,"def":3.9936305732484074,"w":96,"l":61},"bk_h2h":[{"book":"FanDuel","prices":{"New York Yankees":1.72,"Tampa Bay Rays":2.18}},{"book":"BetOnline.ag","prices":{"New York Yankees":1.78,"Tampa Bay Rays":2.16}},{"book":"LowVig.ag","prices":{"New York Yankees":1.78,"Tampa Bay Rays":2.16}},{"book":"MyBookie.ag","prices":{"New York Yankees":1.75,"Tampa Bay Rays":2.14}},{"book":"Bovada","prices":{"New York Yankees":1.72,"Tampa Bay Rays":2.16}},{"book":"BetMGM","prices":{"New York Yankees":1.71,"Tampa Bay Rays":2.15}},{"book":"DraftKings","prices":{"New York Yankees":1.74,"Tampa Bay Rays":2.13}},{"book":"BetRivers","prices":{"New York Yankees":1.71,"Tampa Bay Rays":2.18}},{"book":"BetUS","prices":{"New York Yankees":1.77,"Tampa Bay Rays":2.18}}],"total_line":6.5,"total_pick":"大 Over","total_side":"over","total_prob":57,"exp_total":8.4,"total_mkt":48,"total_price":2.04,"total_book":"LowVig.ag","spread_pick":"Tampa Bay Rays +1.5","spread_prob":63,"spread_line":-1.5,"spread_side":"away","exp_margin":0.2,"spread_mkt":64,"spread_price":1.52,"spread_book":"MyBookie.ag"},{"id":"4e1d4c17ae27eeb2388a146c248b5fb6","sport":"MLB 美國職棒","home":"Colorado Rockies","away":"Arizona Diamondbacks","commence":"2026-09-24T00:41:00Z","book":"FanDuel","ml":"Arizona Diamondbacks 1.63 ｜ Colorado Rockies 2.34","spread":"Arizona Diamondbacks -1.5 @1.94 ｜ Colorado Rockies 1.5 @1.88","total":"Over 11.5 @2 ｜ Under 11.5 @1.82","mkt_home":41,"sp":{"home":{"name":"Mason Adams","hand":"R","era":5.09,"ip":23,"whip":1.65,"k9":9,"ra9":5.09},"away":{"name":"Merrill Kelly","hand":"R","era":5,"ip":156.7,"whip":1.47,"k9":6.38,"ra9":5.23},"lg_ra9":4.55},"ctx":{"home":{"last10":"2-8","streak":"L2","venue_rec":"32-47","vs_hand":{"hand":"R","rec":"40-67"},"xwl":"63-94"},"away":{"last10":"5-5","streak":"W3","venue_rec":"38-38","vs_hand":{"hand":"R","rec":"55-61"},"xwl":"79-78"}},"has_model":true,"pick":"Arizona Diamondbacks","model":63,"mkt":59,"edge":4,"stars":4,"best":{"ml_home":{"price":2.36,"book":"BetOnline.ag"},"ml_away":{"price":1.67,"book":"BetOnline.ag"},"book_count":9,"spread_home":{"line":1.5,"price":1.91,"book":"LowVig.ag"},"spread_away":{"line":-1.5,"price":1.96,"book":"LowVig.ag"},"total_over":{"line":11.5,"price":2,"book":"FanDuel"},"total_under":{"line":11.5,"price":1.88,"book":"BetRivers"}},"rh":{"wp":0.363,"off":4.643312101910828,"def":5.802547770700637,"w":57,"l":100},"ra":{"wp":0.529,"off":4.45859872611465,"def":4.43312101910828,"w":83,"l":74},"bk_h2h":[{"book":"FanDuel","prices":{"Arizona Diamondbacks":1.63,"Colorado Rockies":2.34}},{"book":"BetOnline.ag","prices":{"Arizona Diamondbacks":1.67,"Colorado Rockies":2.36}},{"book":"LowVig.ag","prices":{"Arizona Diamondbacks":1.67,"Colorado Rockies":2.36}},{"book":"MyBookie.ag","prices":{"Arizona Diamondbacks":1.65,"Colorado Rockies":2.3}},{"book":"Bovada","prices":{"Arizona Diamondbacks":1.62,"Colorado Rockies":2.35}},{"book":"BetMGM","prices":{"Arizona Diamondbacks":1.62,"Colorado Rockies":2.35}},{"book":"DraftKings","prices":{"Arizona Diamondbacks":1.64,"Colorado Rockies":2.3}},{"book":"BetRivers","prices":{"Arizona Diamondbacks":1.62,"Colorado Rockies":2.33}},{"book":"BetUS","prices":{"Arizona Diamondbacks":1.66,"Colorado Rockies":2.35}}],"total_line":11.5,"total_pick":"小 Under","total_side":"under","total_prob":57,"exp_total":9.7,"total_mkt":52,"total_price":1.88,"total_book":"BetRivers","spread_pick":"Colorado Rockies +1.5","spread_prob":59,"spread_line":1.5,"spread_side":"home","exp_margin":-0.6,"spread_mkt":51,"spread_price":1.91,"spread_book":"LowVig.ag"},{"id":"67a95b403897bde4e3f38d5448f9c94c","sport":"MLB 美國職棒","home":"Kansas City Royals","away":"Chicago White Sox","commence":"2026-09-23T23:41:00Z","book":"FanDuel","ml":"Chicago White Sox 1.86 ｜ Kansas City Royals 1.98","spread":"Chicago White Sox -1.5 @2.42 ｜ Kansas City Royals 1.5 @1.58","total":"Over 8.5 @1.91 ｜ Under 8.5 @1.91","mkt_home":48,"sp":{"home":{"name":"Seth Lugo","hand":"R","era":5.06,"ip":169,"whip":1.46,"k9":6.98,"ra9":5.49},"away":{"name":"Bryan Hudson","hand":"L","era":3.03,"ip":65.3,"whip":1.21,"k9":8.13,"ra9":3.31},"lg_ra9":4.55},"ctx":{"home":{"last10":"2-8","streak":"L5","venue_rec":"39-37","vs_hand":{"hand":"L","rec":"13-32"},"xwl":"68-89"},"away":{"last10":"6-4","streak":"W3","venue_rec":"35-44","vs_hand":{"hand":"R","rec":"59-50"},"xwl":"83-74"}},"has_model":true,"pick":"Chicago White Sox","model":55,"mkt":52,"edge":4,"stars":3,"best":{"ml_home":{"price":2.05,"book":"BetUS"},"ml_away":{"price":1.88,"book":"BetOnline.ag"},"book_count":9,"spread_home":{"line":1.5,"price":1.62,"book":"BetRivers"},"spread_away":{"line":-1.5,"price":2.46,"book":"LowVig.ag"},"total_over":{"line":8.5,"price":1.99,"book":"LowVig.ag"},"total_under":{"line":8.5,"price":2,"book":"BetRivers"}},"rh":{"wp":0.427,"off":4.248407643312102,"def":4.917197452229299,"w":67,"l":90},"ra":{"wp":0.516,"off":4.75796178343949,"def":4.471337579617835,"w":81,"l":76},"bk_h2h":[{"book":"FanDuel","prices":{"Chicago White Sox":1.86,"Kansas City Royals":1.98}},{"book":"BetOnline.ag","prices":{"Chicago White Sox":1.88,"Kansas City Royals":2.03}},{"book":"LowVig.ag","prices":{"Chicago White Sox":1.88,"Kansas City Royals":2.03}},{"book":"MyBookie.ag","prices":{"Chicago White Sox":1.87,"Kansas City Royals":1.98}},{"book":"Bovada","prices":{"Chicago White Sox":1.84,"Kansas City Royals":1.99}},{"book":"BetMGM","prices":{"Chicago White Sox":1.85,"Kansas City Royals":1.98}},{"book":"DraftKings","prices":{"Chicago White Sox":1.85,"Kansas City Royals":1.98}},{"book":"BetRivers","prices":{"Chicago White Sox":1.83,"Kansas City Royals":2.02}},{"book":"BetUS","prices":{"Chicago White Sox":1.87,"Kansas City Royals":2.05}}],"total_line":8.5,"total_pick":"大 Over","total_side":"over","total_prob":53,"exp_total":9.2,"total_mkt":50,"total_price":1.99,"total_book":"LowVig.ag","spread_pick":"Kansas City Royals +1.5","spread_prob":60,"spread_line":1.5,"spread_side":"home","exp_margin":-0.5,"spread_mkt":60,"spread_price":1.62,"spread_book":"BetRivers"},{"id":"7a8ac2f452e72170b3aef83e4cb8e28b","sport":"MLB 美國職棒","home":"Pittsburgh Pirates","away":"St. Louis Cardinals","commence":"2026-09-23T22:41:00Z","book":"FanDuel","ml":"St. Louis Cardinals 2.16 ｜ Pittsburgh Pirates 1.75","spread":"Pittsburgh Pirates -1.5 @2.58 ｜ St. Louis Cardinals 1.5 @1.52","total":"Over 7.5 @2.04 ｜ Under 7.5 @1.78","mkt_home":55,"sp":{"home":{"name":"Lake Bachar","hand":"R","era":3.56,"ip":83.3,"whip":1.14,"k9":9.4,"ra9":3.78},"away":{"name":"Matthew Liberatore","hand":"L","era":5.36,"ip":149.3,"whip":1.49,"k9":8.92,"ra9":5.73},"lg_ra9":4.55},"ctx":{"home":{"last10":"6-4","streak":"W5","venue_rec":"43-36","vs_hand":{"hand":"L","rec":"18-32"},"xwl":"82-75"},"away":{"last10":"4-6","streak":"L1","venue_rec":"38-38","vs_hand":{"hand":"R","rec":"50-60"},"xwl":"76-81"}},"has_model":true,"pick":"Pittsburgh Pirates","model":56,"mkt":55,"edge":1,"stars":3,"best":{"ml_home":{"price":1.78,"book":"BetRivers"},"ml_away":{"price":2.22,"book":"LowVig.ag"},"book_count":9,"spread_home":{"line":-1.5,"price":2.75,"book":"BetRivers"},"spread_away":{"line":1.5,"price":1.53,"book":"BetMGM"},"total_over":{"line":7.5,"price":2.05,"book":"Bovada"},"total_under":{"line":7.5,"price":1.85,"book":"LowVig.ag"}},"rh":{"wp":0.51,"off":4.777070063694268,"def":4.579617834394904,"w":80,"l":77},"ra":{"wp":0.484,"off":4.484076433121019,"def":4.643312101910828,"w":76,"l":81},"bk_h2h":[{"book":"FanDuel","prices":{"Pittsburgh Pirates":1.75,"St. Louis Cardinals":2.16}},{"book":"Bovada","prices":{"Pittsburgh Pirates":1.72,"St. Louis Cardinals":2.16}},{"book":"MyBookie.ag","prices":{"Pittsburgh Pirates":1.72,"St. Louis Cardinals":2.17}},{"book":"BetRivers","prices":{"Pittsburgh Pirates":1.78,"St. Louis Cardinals":2.08}},{"book":"BetMGM","prices":{"Pittsburgh Pirates":1.71,"St. Louis Cardinals":2.15}},{"book":"DraftKings","prices":{"Pittsburgh Pirates":1.7,"St. Louis Cardinals":2.18}},{"book":"LowVig.ag","prices":{"Pittsburgh Pirates":1.74,"St. Louis Cardinals":2.22}},{"book":"BetOnline.ag","prices":{"Pittsburgh Pirates":1.74,"St. Louis Cardinals":2.22}},{"book":"BetUS","prices":{"Pittsburgh Pirates":1.75,"St. Louis Cardinals":2.21}}],"total_line":7.5,"total_pick":"大 Over","total_side":"over","total_prob":56,"exp_total":9.2,"total_mkt":47,"total_price":2.05,"total_book":"Bovada","spread_pick":"St. Louis Cardinals +1.5","spread_prob":63,"spread_line":-1.5,"spread_side":"away","exp_margin":0.2,"spread_mkt":64,"spread_price":1.53,"spread_book":"BetMGM"},{"id":"24e2844ddd06b300f6491b2912fa652c","sport":"MLB 美國職棒","home":"Atlanta Braves","away":"Cincinnati Reds","commence":"2026-09-23T23:16:00Z","book":"FanDuel","ml":"Cincinnati Reds 3.1 ｜ Atlanta Braves 1.39","spread":"Atlanta Braves -1.5 @1.91 ｜ Cincinnati Reds 1.5 @1.91","total":"Over 7.5 @2 ｜ Under 7.5 @1.82","mkt_home":69,"sp":{"home":{"name":"Chris Sale","hand":"L","era":2.18,"ip":157,"whip":0.99,"k9":10.89,"ra9":2.46},"away":{"name":"Andrew Abbott","hand":"L","era":4.7,"ip":159,"whip":1.47,"k9":7.08,"ra9":5.04},"lg_ra9":4.55},"ctx":{"home":{"last10":"6-4","streak":"L1","venue_rec":"51-28","vs_hand":{"hand":"L","rec":"32-25"},"xwl":"91-66"},"away":{"last10":"4-6","streak":"W1","venue_rec":"35-41","vs_hand":{"hand":"L","rec":"18-25"},"xwl":"63-94"}},"has_model":true,"pick":"Atlanta Braves","model":65,"mkt":69,"edge":0,"stars":4,"best":{"ml_home":{"price":1.39,"book":"FanDuel"},"ml_away":{"price":3.35,"book":"BetOnline.ag"},"book_count":9,"spread_home":{"line":-1.5,"price":1.91,"book":"FanDuel"},"spread_away":{"line":1.5,"price":2,"book":"BetRivers"},"total_over":{"line":7.5,"price":2.03,"book":"LowVig.ag"},"total_under":{"line":7.5,"price":1.85,"book":"LowVig.ag"}},"rh":{"wp":0.586,"off":4.598726114649682,"def":3.859872611464968,"w":92,"l":65},"ra":{"wp":0.465,"off":4.114649681528663,"def":5.127388535031847,"w":73,"l":84},"bk_h2h":[{"book":"FanDuel","prices":{"Atlanta Braves":1.39,"Cincinnati Reds":3.1}},{"book":"BetOnline.ag","prices":{"Atlanta Braves":1.38,"Cincinnati Reds":3.35}},{"book":"LowVig.ag","prices":{"Atlanta Braves":1.38,"Cincinnati Reds":3.35}},{"book":"MyBookie.ag","prices":{"Atlanta Braves":1.38,"Cincinnati Reds":3.18}},{"book":"Bovada","prices":{"Atlanta Braves":1.37,"Cincinnati Reds":3.2}},{"book":"BetMGM","prices":{"Atlanta Braves":1.36,"Cincinnati Reds":3.2}},{"book":"DraftKings","prices":{"Atlanta Braves":1.37,"Cincinnati Reds":3.17}},{"book":"BetRivers","prices":{"Atlanta Braves":1.36,"Cincinnati Reds":3.25}},{"book":"BetUS","prices":{"Atlanta Braves":1.37,"Cincinnati Reds":3.3}}],"total_line":7.5,"total_pick":"大 Over","total_side":"over","total_prob":55,"exp_total":8.9,"total_mkt":48,"total_price":2.03,"total_book":"LowVig.ag","spread_pick":"Cincinnati Reds +1.5","spread_prob":56,"spread_line":-1.5,"spread_side":"away","exp_margin":0.9,"spread_mkt":49,"spread_price":2,"spread_book":"BetRivers"},{"id":"abd20077e0d7c1491fcc361d264cbc3d","sport":"MLB 美國職棒","home":"Chicago Cubs","away":"Miami Marlins","commence":"2026-09-23T23:41:00Z","book":"FanDuel","ml":"Miami Marlins 2.44 ｜ Chicago Cubs 1.58","spread":"Chicago Cubs -1.5 @2.38 ｜ Miami Marlins 1.5 @1.6","total":"Over 6.5 @1.82 ｜ Under 6.5 @2","mkt_home":61,"sp":{"home":{"name":"Kevin Gausman","hand":"R","era":4.55,"ip":172,"whip":1.27,"k9":9.26,"ra9":4.92},"away":{"name":"Ryan Gusto","hand":"R","era":4.14,"ip":82.7,"whip":1.44,"k9":7.51,"ra9":4.46},"lg_ra9":4.55},"ctx":{"home":{"last10":"6-4","streak":"L1","venue_rec":"45-34","vs_hand":{"hand":"R","rec":"60-52"},"xwl":"92-65"},"away":{"last10":"5-5","streak":"W1","venue_rec":"32-47","vs_hand":{"hand":"R","rec":"60-54"},"xwl":"79-78"}},"has_model":true,"pick":"Chicago Cubs","model":60,"mkt":61,"edge":0,"stars":3,"best":{"ml_home":{"price":1.59,"book":"BetOnline.ag"},"ml_away":{"price":2.53,"book":"BetOnline.ag"},"book_count":9,"spread_home":{"line":-1.5,"price":2.38,"book":"FanDuel"},"spread_away":{"line":1.5,"price":1.68,"book":"BetOnline.ag"},"total_over":{"line":6.5,"price":1.85,"book":"LowVig.ag"},"total_under":{"line":6.5,"price":2.03,"book":"LowVig.ag"}},"rh":{"wp":0.554,"off":5.3312101910828025,"def":4.401273885350318,"w":87,"l":70},"ra":{"wp":0.49,"off":4.45859872611465,"def":4.439490445859873,"w":77,"l":80},"bk_h2h":[{"book":"FanDuel","prices":{"Chicago Cubs":1.58,"Miami Marlins":2.44}},{"book":"BetOnline.ag","prices":{"Chicago Cubs":1.59,"Miami Marlins":2.53}},{"book":"LowVig.ag","prices":{"Chicago Cubs":1.59,"Miami Marlins":2.53}},{"book":"MyBookie.ag","prices":{"Chicago Cubs":1.57,"Miami Marlins":2.47}},{"book":"Bovada","prices":{"Chicago Cubs":1.55,"Miami Marlins":2.49}},{"book":"BetMGM","prices":{"Chicago Cubs":1.56,"Miami Marlins":2.45}},{"book":"DraftKings","prices":{"Chicago Cubs":1.56,"Miami Marlins":2.49}},{"book":"BetRivers","prices":{"Chicago Cubs":1.55,"Miami Marlins":2.5}},{"book":"BetUS","prices":{"Chicago Cubs":1.59,"Miami Marlins":2.5}}],"total_line":6.5,"total_pick":"大 Over","total_side":"over","total_prob":60,"exp_total":9.3,"total_mkt":52,"total_price":1.85,"total_book":"LowVig.ag","spread_pick":"Miami Marlins +1.5","spread_prob":60,"spread_line":-1.5,"spread_side":"away","exp_margin":0.5,"spread_mkt":59,"spread_price":1.68,"spread_book":"BetOnline.ag"},{"id":"1cc251b3308daacf4f549c56ad233607","sport":"MLB 美國職棒","home":"Los Angeles Dodgers","away":"San Diego Padres","commence":"2026-09-24T02:11:00Z","book":"FanDuel","ml":"San Diego Padres 2.88 ｜ Los Angeles Dodgers 1.44","spread":"Los Angeles Dodgers -1.5 @1.96 ｜ San Diego Padres 1.5 @1.87","total":"Over 8.5 @2.06 ｜ Under 8.5 @1.77","mkt_home":67,"sp":{"home":{"name":"Yoshinobu Yamamoto","hand":"R","era":2.51,"ip":179,"whip":0.87,"k9":8.95,"ra9":2.56},"away":{"name":"Robbie Ray","hand":"L","era":3.6,"ip":162.3,"whip":1.33,"k9":7.65,"ra9":4.05},"lg_ra9":4.55},"ctx":{"home":{"last10":"7-3","streak":"W5","venue_rec":"51-28","vs_hand":{"hand":"L","rec":"31-22"},"xwl":"99-58"},"away":{"last10":"8-2","streak":"L1","venue_rec":"38-41","vs_hand":{"hand":"R","rec":"67-49"},"xwl":"82-75"}},"has_model":true,"pick":"Los Angeles Dodgers","model":60,"mkt":67,"edge":0,"stars":3,"best":{"ml_home":{"price":1.47,"book":"BetOnline.ag"},"ml_away":{"price":2.92,"book":"BetOnline.ag"},"book_count":9,"spread_home":{"line":-1.5,"price":2.03,"book":"LowVig.ag"},"spread_away":{"line":1.5,"price":1.87,"book":"FanDuel"},"total_over":{"line":8,"price":1.91,"book":"LowVig.ag"},"total_under":{"line":8,"price":1.98,"book":"DraftKings"}},"rh":{"wp":0.618,"off":5.012738853503185,"def":3.738853503184713,"w":97,"l":60},"ra":{"wp":0.554,"off":4.3949044585987265,"def":4.178343949044586,"w":87,"l":70},"bk_h2h":[{"book":"FanDuel","prices":{"Los Angeles Dodgers":1.44,"San Diego Padres":2.88}},{"book":"MyBookie.ag","prices":{"Los Angeles Dodgers":1.46,"San Diego Padres":2.81}},{"book":"Bovada","prices":{"Los Angeles Dodgers":1.45,"San Diego Padres":2.8}},{"book":"BetRivers","prices":{"Los Angeles Dodgers":1.45,"San Diego Padres":2.8}},{"book":"BetMGM","prices":{"Los Angeles Dodgers":1.45,"San Diego Padres":2.8}},{"book":"BetOnline.ag","prices":{"Los Angeles Dodgers":1.47,"San Diego Padres":2.92}},{"book":"LowVig.ag","prices":{"Los Angeles Dodgers":1.47,"San Diego Padres":2.92}},{"book":"BetUS","prices":{"Los Angeles Dodgers":1.47,"San Diego Padres":2.84}},{"book":"DraftKings","prices":{"Los Angeles Dodgers":1.44,"San Diego Padres":2.86}}],"total_line":8.5,"total_pick":"大 Over","total_side":"over","total_prob":51,"exp_total":8.7,"total_mkt":46,"spread_pick":"San Diego Padres +1.5","spread_prob":60,"spread_line":-1.5,"spread_side":"away","exp_margin":0.5,"spread_mkt":52,"spread_price":1.87,"spread_book":"FanDuel"},{"id":"c2e9498aaeb076eb5c7ec70719c85b49","sport":"MLB 美國職棒","home":"Boston Red Sox","away":"Cleveland Guardians","commence":"2026-09-23T23:11:00Z","book":"FanDuel","ml":"Cleveland Guardians 2.14 ｜ Boston Red Sox 1.75","spread":"Boston Red Sox -1.5 @2.8 ｜ Cleveland Guardians 1.5 @1.45","total":"Over 6.5 @1.82 ｜ Under 6.5 @2","mkt_home":55,"sp":{"home":{"name":"Sonny Gray","hand":"R","era":2.82,"ip":163,"whip":1.16,"k9":8.06,"ra9":2.87},"away":{"name":"Foster Griffin","hand":"L","era":3.67,"ip":166.7,"whip":1.19,"k9":8.15,"ra9":4.05},"lg_ra9":4.55},"ctx":{"home":{"last10":"4-6","streak":"L3","venue_rec":"38-38","vs_hand":{"hand":"L","rec":"24-16"},"xwl":"87-70"},"away":{"last10":"8-2","streak":"W6","venue_rec":"41-35","vs_hand":{"hand":"R","rec":"51-50"},"xwl":"79-78"}},"has_model":true,"pick":"Boston Red Sox","model":55,"mkt":55,"edge":0,"stars":3,"best":{"ml_home":{"price":1.76,"book":"LowVig.ag"},"ml_away":{"price":2.2,"book":"LowVig.ag"},"book_count":9,"spread_home":{"line":-1.5,"price":2.8,"book":"FanDuel"},"spread_away":{"line":1.5,"price":1.53,"book":"LowVig.ag"},"total_over":{"line":6.5,"price":1.88,"book":"LowVig.ag"},"total_under":{"line":6.5,"price":2,"book":"FanDuel"}},"rh":{"wp":0.535,"off":4.3312101910828025,"def":3.828025477707006,"w":84,"l":73},"ra":{"wp":0.522,"off":4.1528662420382165,"def":4.13375796178344,"w":82,"l":75},"bk_h2h":[{"book":"FanDuel","prices":{"Boston Red Sox":1.75,"Cleveland Guardians":2.14}},{"book":"LowVig.ag","prices":{"Boston Red Sox":1.76,"Cleveland Guardians":2.2}},{"book":"BetOnline.ag","prices":{"Boston Red Sox":1.76,"Cleveland Guardians":2.2}},{"book":"MyBookie.ag","prices":{"Boston Red Sox":1.74,"Cleveland Guardians":2.15}},{"book":"Bovada","prices":{"Boston Red Sox":1.75,"Cleveland Guardians":2.12}},{"book":"BetMGM","prices":{"Boston Red Sox":1.71,"Cleveland Guardians":2.15}},{"book":"DraftKings","prices":{"Boston Red Sox":1.73,"Cleveland Guardians":2.13}},{"book":"BetRivers","prices":{"Boston Red Sox":1.75,"Cleveland Guardians":2.12}},{"book":"BetUS","prices":{"Boston Red Sox":1.76,"Cleveland Guardians":2.19}}],"total_line":6.5,"total_pick":"大 Over","total_side":"over","total_prob":56,"exp_total":8.2,"total_mkt":52,"total_price":1.88,"total_book":"LowVig.ag","spread_pick":"Cleveland Guardians +1.5","spread_prob":62,"spread_line":-1.5,"spread_side":"away","exp_margin":0.2,"spread_mkt":65,"spread_price":1.53,"spread_book":"LowVig.ag"},{"id":"ad00c94ceb671349678549cf07c393d5","sport":"MLB 美國職棒","home":"Detroit Tigers","away":"Washington Nationals","commence":"2026-09-23T17:11:00Z","book":"FanDuel","ml":"Washington Nationals 2.44 ｜ Detroit Tigers 1.58","spread":"Detroit Tigers -1.5 @2.3 ｜ Washington Nationals 1.5 @1.64","total":"Over 7.5 @1.89 ｜ Under 7.5 @1.93","mkt_home":61,"sp":{"home":{"name":"Framber Valdez","hand":"L","era":4.06,"ip":168.7,"whip":1.36,"k9":6.88,"ra9":4.54},"away":{"name":"Richard Lovelady","hand":"L","era":3.86,"ip":32.7,"whip":1.84,"k9":8.27,"ra9":4.96},"lg_ra9":4.55},"ctx":{"home":{"last10":"5-5","streak":"L1","venue_rec":"40-37","vs_hand":{"hand":"L","rec":"19-28"},"xwl":"87-71"},"away":{"last10":"7-3","streak":"W1","venue_rec":"37-43","vs_hand":{"hand":"L","rec":"25-22"},"xwl":"80-78"}},"has_model":true,"pick":"Detroit Tigers","model":54,"mkt":61,"edge":0,"stars":3,"best":{"ml_home":{"price":1.61,"book":"MyBookie.ag"},"ml_away":{"price":2.54,"book":"BetOnline.ag"},"book_count":9,"spread_home":{"line":-1.5,"price":2.31,"book":"LowVig.ag"},"spread_away":{"line":1.5,"price":1.68,"book":"LowVig.ag"},"total_over":{"line":7.5,"price":1.93,"book":"LowVig.ag"},"total_under":{"line":7.5,"price":1.93,"book":"FanDuel"}},"rh":{"wp":0.468,"off":4.474683544303797,"def":4.012658227848101,"w":74,"l":84},"ra":{"wp":0.468,"off":5.082278481012659,"def":5.037974683544304,"w":74,"l":84},"bk_h2h":[{"book":"FanDuel","prices":{"Detroit Tigers":1.58,"Washington Nationals":2.44}},{"book":"Bovada","prices":{"Detroit Tigers":1.56,"Washington Nationals":2.46}},{"book":"BetMGM","prices":{"Detroit Tigers":1.57,"Washington Nationals":2.45}},{"book":"BetRivers","prices":{"Detroit Tigers":1.6,"Washington Nationals":2.38}},{"book":"MyBookie.ag","prices":{"Detroit Tigers":1.61,"Washington Nationals":2.4}},{"book":"LowVig.ag","prices":{"Detroit Tigers":1.61,"Washington Nationals":2.49}},{"book":"BetOnline.ag","prices":{"Detroit Tigers":1.59,"Washington Nationals":2.54}},{"book":"BetUS","prices":{"Detroit Tigers":1.59,"Washington Nationals":2.5}},{"book":"DraftKings","prices":{"Detroit Tigers":1.57,"Washington Nationals":2.44}}],"total_line":7.5,"total_pick":"大 Over","total_side":"over","total_prob":57,"exp_total":9.3,"total_mkt":50,"total_price":1.93,"total_book":"LowVig.ag","spread_pick":"Washington Nationals +1.5","spread_prob":63,"spread_line":-1.5,"spread_side":"away","exp_margin":0.2,"spread_mkt":58,"spread_price":1.68,"spread_book":"LowVig.ag"},{"id":"6de7fdec72dbabadc09e788561c89a32","sport":"MLB 美國職棒","home":"Philadelphia Phillies","away":"Milwaukee Brewers","commence":"2026-09-23T22:41:00Z","book":"FanDuel","ml":"Milwaukee Brewers 1.79 ｜ Philadelphia Phillies 2.08","spread":"Milwaukee Brewers -1.5 @2.4 ｜ Philadelphia Phillies 1.5 @1.59","total":"Over 7.5 @2.12 ｜ Under 7.5 @1.72","mkt_home":46,"sp":{"home":{"name":"Aaron Nola","hand":"R","era":4.49,"ip":168.3,"whip":1.35,"k9":9.04,"ra9":4.6},"away":{"name":"Logan Henderson","hand":"R","era":2.51,"ip":93.3,"whip":0.81,"k9":10.32,"ra9":2.6},"lg_ra9":4.55},"ctx":{"home":{"last10":"5-5","streak":"W2","venue_rec":"42-34","vs_hand":{"hand":"R","rec":"58-44"},"xwl":"82-75"},"away":{"last10":"7-3","streak":"L1","venue_rec":"46-33","vs_hand":{"hand":"R","rec":"63-45"},"xwl":"99-58"}},"has_model":true,"pick":"Milwaukee Brewers","model":54,"mkt":54,"edge":0,"stars":3,"best":{"ml_home":{"price":2.09,"book":"LowVig.ag"},"ml_away":{"price":1.83,"book":"LowVig.ag"},"book_count":9,"spread_home":{"line":1.5,"price":1.62,"book":"BetUS"},"spread_away":{"line":-1.5,"price":2.46,"book":"LowVig.ag"},"total_over":{"line":7,"price":1.93,"book":"LowVig.ag"},"total_under":{"line":7,"price":1.96,"book":"MyBookie.ag"}},"rh":{"wp":0.554,"off":4.477707006369426,"def":4.280254777070064,"w":87,"l":70},"ra":{"wp":0.624,"off":5.13375796178344,"def":3.859872611464968,"w":98,"l":59},"bk_h2h":[{"book":"FanDuel","prices":{"Milwaukee Brewers":1.79,"Philadelphia Phillies":2.08}},{"book":"LowVig.ag","prices":{"Milwaukee Brewers":1.83,"Philadelphia Phillies":2.09}},{"book":"BetOnline.ag","prices":{"Milwaukee Brewers":1.83,"Philadelphia Phillies":2.09}},{"book":"MyBookie.ag","prices":{"Milwaukee Brewers":1.79,"Philadelphia Phillies":2.07}},{"book":"Bovada","prices":{"Milwaukee Brewers":1.79,"Philadelphia Phillies":2.06}},{"book":"BetMGM","prices":{"Milwaukee Brewers":1.77,"Philadelphia Phillies":2.05}},{"book":"DraftKings","prices":{"Milwaukee Brewers":1.79,"Philadelphia Phillies":2.05}},{"book":"BetRivers","prices":{"Milwaukee Brewers":1.79,"Philadelphia Phillies":2.07}},{"book":"BetUS","prices":{"Milwaukee Brewers":1.83,"Philadelphia Phillies":2.09}}],"total_line":7.5,"total_pick":"大 Over","total_side":"over","total_prob":55,"exp_total":8.9,"total_mkt":45,"spread_pick":"Philadelphia Phillies +1.5","spread_prob":60,"spread_line":1.5,"spread_side":"home","exp_margin":-0.5,"spread_mkt":60,"spread_price":1.62,"spread_book":"BetUS"},{"id":"cc3886440708c8649f6f878183416628","sport":"MLB 美國職棒","home":"Baltimore Orioles","away":"Toronto Blue Jays","commence":"2026-09-23T17:36:00Z","book":"FanDuel","ml":"Toronto Blue Jays 2.08 ｜ Baltimore Orioles 1.79","spread":"Baltimore Orioles -1.5 @2.72 ｜ Toronto Blue Jays 1.5 @1.48","total":"Over 7.5 @2.02 ｜ Under 7.5 @1.81","mkt_home":54,"sp":{"home":{"name":"Chris Bassitt","hand":"R","era":4.64,"ip":97,"whip":1.55,"k9":6.68,"ra9":4.73},"away":{"name":"Max Scherzer","hand":"R","era":6.07,"ip":72.7,"whip":1.36,"k9":6.69,"ra9":6.07},"lg_ra9":4.55},"ctx":{"home":{"last10":"5-5","streak":"W1","venue_rec":"37-42","vs_hand":{"hand":"R","rec":"52-55"},"xwl":"75-82"},"away":{"last10":"4-6","streak":"L1","venue_rec":"37-42","vs_hand":{"hand":"R","rec":"54-59"},"xwl":"74-83"}},"has_model":true,"pick":"Baltimore Orioles","model":53,"mkt":54,"edge":0,"stars":3,"best":{"ml_home":{"price":1.8,"book":"BetUS"},"ml_away":{"price":2.2,"book":"BetRivers"},"book_count":9,"spread_home":{"line":-1.5,"price":2.73,"book":"MyBookie.ag"},"spread_away":{"line":1.5,"price":1.56,"book":"BetRivers"},"total_over":{"line":7.5,"price":2.05,"book":"BetMGM"},"total_under":{"line":7.5,"price":1.85,"book":"LowVig.ag"}},"rh":{"wp":0.484,"off":4.439490445859873,"def":4.630573248407643,"w":76,"l":81},"ra":{"wp":0.49,"off":4.025477707006369,"def":4.2993630573248405,"w":77,"l":80},"bk_h2h":[{"book":"FanDuel","prices":{"Baltimore Orioles":1.79,"Toronto Blue Jays":2.08}},{"book":"Bovada","prices":{"Baltimore Orioles":1.75,"Toronto Blue Jays":2.12}},{"book":"BetRivers","prices":{"Baltimore Orioles":1.7,"Toronto Blue Jays":2.2}},{"book":"BetMGM","prices":{"Baltimore Orioles":1.77,"Toronto Blue Jays":2.1}},{"book":"MyBookie.ag","prices":{"Baltimore Orioles":1.78,"Toronto Blue Jays":2.09}},{"book":"DraftKings","prices":{"Baltimore Orioles":1.76,"Toronto Blue Jays":2.09}},{"book":"BetOnline.ag","prices":{"Baltimore Orioles":1.79,"Toronto Blue Jays":2.15}},{"book":"LowVig.ag","prices":{"Baltimore Orioles":1.79,"Toronto Blue Jays":2.15}},{"book":"BetUS","prices":{"Baltimore Orioles":1.8,"Toronto Blue Jays":2.14}}],"total_line":7.5,"total_pick":"大 Over","total_side":"over","total_prob":54,"exp_total":8.7,"total_mkt":47,"total_price":2.05,"total_book":"BetMGM","spread_pick":"Toronto Blue Jays +1.5","spread_prob":64,"spread_line":-1.5,"spread_side":"away","exp_margin":0,"spread_mkt":64,"spread_price":1.56,"spread_book":"BetRivers"},{"id":"94d0c4d70e74a3ca8f70abe5a0859ea1","sport":"MLB 美國職棒","home":"Baltimore Orioles","away":"Toronto Blue Jays","commence":"2026-09-23T22:36:00Z","book":"FanDuel","ml":"Toronto Blue Jays 2.04 ｜ Baltimore Orioles 1.82","spread":"Baltimore Orioles 1.5 @1.48 ｜ Toronto Blue Jays -1.5 @2.72","total":"Over 7.5 @1.7 ｜ Under 7.5 @2.16","mkt_home":53,"sp":{"home":null,"away":null,"lg_ra9":4.55},"ctx":{"home":{"last10":"5-5","streak":"W1","venue_rec":"37-42","vs_hand":null,"xwl":"75-82"},"away":{"last10":"4-6","streak":"L1","venue_rec":"37-42","vs_hand":null,"xwl":"74-83"}},"has_model":true,"pick":"Baltimore Orioles","model":53,"mkt":53,"edge":0,"stars":3,"best":{"ml_home":{"price":1.82,"book":"FanDuel"},"ml_away":{"price":2.11,"book":"BetUS"},"book_count":7,"spread_home":{"line":-1.5,"price":2.83,"book":"MyBookie.ag"},"spread_away":{"line":1.5,"price":1.5,"book":"Bovada"},"total_over":{"line":8,"price":1.91,"book":"DraftKings"},"total_under":{"line":8,"price":1.93,"book":"MyBookie.ag"}},"rh":{"wp":0.484,"off":4.439490445859873,"def":4.630573248407643,"w":76,"l":81},"ra":{"wp":0.49,"off":4.025477707006369,"def":4.2993630573248405,"w":77,"l":80},"bk_h2h":[{"book":"FanDuel","prices":{"Baltimore Orioles":1.82,"Toronto Blue Jays":2.04}},{"book":"DraftKings","prices":{"Baltimore Orioles":1.82,"Toronto Blue Jays":2.02}},{"book":"Bovada","prices":{"Baltimore Orioles":1.81,"Toronto Blue Jays":2.03}},{"book":"BetMGM","prices":{"Baltimore Orioles":1.8,"Toronto Blue Jays":2.05}},{"book":"BetRivers","prices":{"Baltimore Orioles":1.81,"Toronto Blue Jays":2.04}},{"book":"MyBookie.ag","prices":{"Baltimore Orioles":1.81,"Toronto Blue Jays":2.05}},{"book":"BetUS","prices":{"Baltimore Orioles":1.82,"Toronto Blue Jays":2.11}}],"total_line":7.5,"total_pick":"大 Over","total_side":"over","total_prob":54,"exp_total":8.7,"total_mkt":56,"spread_pick":"Baltimore Orioles +1.5","spread_prob":65,"spread_line":1.5,"spread_side":"home","exp_margin":0},{"id":"fce8a3b6e5ec9490fc276cdafa8beed8","sport":"MLB 美國職棒","home":"San Francisco Giants","away":"Minnesota Twins","commence":"2026-09-23T19:46:00Z","book":"FanDuel","ml":"Minnesota Twins 1.65 ｜ San Francisco Giants 2.3","spread":"Minnesota Twins -1.5 @2.14 ｜ San Francisco Giants 1.5 @1.73","total":"Over 7.5 @1.78 ｜ Under 7.5 @2.04","mkt_home":42,"sp":{"home":{"name":"Cesar Perdomo","hand":"L","era":3.72,"ip":19.3,"whip":1.5,"k9":5.59,"ra9":3.72},"away":{"name":"Connor Prielipp","hand":"L","era":4.94,"ip":120.3,"whip":1.3,"k9":9.35,"ra9":5.53},"lg_ra9":4.55},"ctx":{"home":{"last10":"3-7","streak":"L1","venue_rec":"37-40","vs_hand":{"hand":"L","rec":"19-29"},"xwl":"71-87"},"away":{"last10":"4-6","streak":"W1","venue_rec":"34-46","vs_hand":{"hand":"L","rec":"22-27"},"xwl":"73-85"}},"has_model":true,"pick":"Minnesota Twins","model":52,"mkt":58,"edge":0,"stars":3,"best":{"ml_home":{"price":2.4,"book":"LowVig.ag"},"ml_away":{"price":1.65,"book":"FanDuel"},"book_count":9,"spread_home":{"line":1.5,"price":1.82,"book":"LowVig.ag"},"spread_away":{"line":-1.5,"price":2.14,"book":"FanDuel"},"total_over":{"line":8,"price":1.98,"book":"LowVig.ag"},"total_under":{"line":8,"price":1.91,"book":"Bovada"}},"rh":{"wp":0.411,"off":4.19620253164557,"def":4.715189873417722,"w":65,"l":93},"ra":{"wp":0.468,"off":4.537974683544304,"def":4.955696202531645,"w":74,"l":84},"bk_h2h":[{"book":"FanDuel","prices":{"Minnesota Twins":1.65,"San Francisco Giants":2.3}},{"book":"Bovada","prices":{"Minnesota Twins":1.64,"San Francisco Giants":2.31}},{"book":"MyBookie.ag","prices":{"Minnesota Twins":1.65,"San Francisco Giants":2.32}},{"book":"BetMGM","prices":{"Minnesota Twins":1.62,"San Francisco Giants":2.35}},{"book":"LowVig.ag","prices":{"Minnesota Twins":1.65,"San Francisco Giants":2.4}},{"book":"BetOnline.ag","prices":{"Minnesota Twins":1.65,"San Francisco Giants":2.4}},{"book":"BetRivers","prices":{"Minnesota Twins":1.62,"San Francisco Giants":2.35}},{"book":"BetUS","prices":{"Minnesota Twins":1.65,"San Francisco Giants":2.37}},{"book":"DraftKings","prices":{"Minnesota Twins":1.63,"San Francisco Giants":2.3}}],"total_line":7.5,"total_pick":"大 Over","total_side":"over","total_prob":56,"exp_total":9.2,"total_mkt":53,"spread_pick":"San Francisco Giants +1.5","spread_prob":64,"spread_line":1.5,"spread_side":"home","exp_margin":-0.1,"spread_mkt":54,"spread_price":1.82,"spread_book":"LowVig.ag"},{"id":"7d11a20c7ec2247d0ce57f87cda008ca","sport":"MLB 美國職棒","home":"Seattle Mariners","away":"Houston Astros","commence":"2026-09-24T02:11:00Z","book":"FanDuel","ml":"Houston Astros 2.08 ｜ Seattle Mariners 1.79","spread":"Houston Astros 1.5 @1.52 ｜ Seattle Mariners -1.5 @2.6","total":"Over 7.5 @1.88 ｜ Under 7.5 @1.94","mkt_home":54,"sp":{"home":{"name":"George Kirby","hand":"R","era":4.24,"ip":169.7,"whip":1.39,"k9":7.59,"ra9":4.51},"away":{"name":"Ethan Pecko","hand":"R","era":3.77,"ip":28.7,"whip":1.12,"k9":5.97,"ra9":4.08},"lg_ra9":4.55},"ctx":{"home":{"last10":"4-6","streak":"L1","venue_rec":"40-36","vs_hand":{"hand":"R","rec":"48-56"},"xwl":"72-85"},"away":{"last10":"3-7","streak":"W1","venue_rec":"39-37","vs_hand":{"hand":"R","rec":"62-55"},"xwl":"73-84"}},"has_model":true,"pick":"Seattle Mariners","model":50,"mkt":54,"edge":0,"stars":3,"best":{"ml_home":{"price":1.83,"book":"LowVig.ag"},"ml_away":{"price":2.12,"book":"BetRivers"},"book_count":9,"spread_home":{"line":-1.5,"price":2.6,"book":"FanDuel"},"spread_away":{"line":1.5,"price":1.56,"book":"MyBookie.ag"},"total_over":{"line":7.5,"price":1.98,"book":"LowVig.ag"},"total_under":{"line":7.5,"price":2,"book":"BetUS"}},"rh":{"wp":0.465,"off":4.038216560509555,"def":4.439490445859873,"w":73,"l":84},"ra":{"wp":0.497,"off":4.426751592356688,"def":4.75796178343949,"w":78,"l":79},"bk_h2h":[{"book":"FanDuel","prices":{"Houston Astros":2.08,"Seattle Mariners":1.79}},{"book":"MyBookie.ag","prices":{"Houston Astros":2.09,"Seattle Mariners":1.78}},{"book":"Bovada","prices":{"Houston Astros":2.07,"Seattle Mariners":1.78}},{"book":"DraftKings","prices":{"Houston Astros":2.08,"Seattle Mariners":1.77}},{"book":"BetRivers","prices":{"Houston Astros":2.12,"Seattle Mariners":1.75}},{"book":"BetMGM","prices":{"Houston Astros":2.05,"Seattle Mariners":1.77}},{"book":"LowVig.ag","prices":{"Houston Astros":2.09,"Seattle Mariners":1.83}},{"book":"BetOnline.ag","prices":{"Houston Astros":2.09,"Seattle Mariners":1.83}},{"book":"BetUS","prices":{"Houston Astros":2.12,"Seattle Mariners":1.81}}],"total_line":7.5,"total_pick":"大 Over","total_side":"over","total_prob":55,"exp_total":8.8,"total_mkt":50,"total_price":1.98,"total_book":"LowVig.ag","spread_pick":"Houston Astros +1.5","spread_prob":65,"spread_line":-1.5,"spread_side":"away","exp_margin":0,"spread_mkt":63,"spread_price":1.56,"spread_book":"MyBookie.ag"}],"debug":{"baseball_mlb":{"fetched":16,"upcoming":16,"pushed":16},"baseball_npb":{"fetched":2,"upcoming":2,"pushed":2},"soccer_fifa_world_cup":{"fetched":0,"upcoming":0,"pushed":0}},"league_avgs":{"MLB 美國職棒":{"off":4.4840146201187885,"total":8.968029240237577}},"record":{"total":905,"hits":528,"pct":58.3,"high_total":231,"high_hits":154,"high_pct":66.7,"by_sport":{"MLB 美國職棒":{"t":775,"h":450,"pct":58.1},"NPB 日本職棒":{"t":130,"h":78,"pct":60}},"spread":{"total":775,"hits":461,"pct":59.5,"by_sport":{"MLB 美國職棒":{"t":775,"h":461,"pct":59.5}}},"total_ou":{"total":758,"hits":383,"pct":50.5,"by_sport":{"MLB 美國職棒":{"t":758,"h":383,"pct":50.5}}},"vs_market":{"total":507,"our_pct":59,"market_pct":56.3,"diff_pp":2.6,"moe_pp":4.4,"since":"2026-08-24"},"recent":[{"sport":"MLB 美國職棒","home":"Los Angeles Dodgers","away":"San Diego Padres","pick":"Los Angeles Dodgers","model":59,"win":true,"commence":"2026-09-23T02:11:00Z"},{"sport":"MLB 美國職棒","home":"San Francisco Giants","away":"Minnesota Twins","pick":"Minnesota Twins","model":52,"win":true,"commence":"2026-09-23T01:46:00Z"},{"sport":"MLB 美國職棒","home":"Athletics","away":"Los Angeles Angels","pick":"Athletics","model":54,"win":true,"commence":"2026-09-23T01:41:00Z"},{"sport":"MLB 美國職棒","home":"Seattle Mariners","away":"Houston Astros","pick":"Seattle Mariners","model":51,"win":false,"commence":"2026-09-23T01:41:00Z"},{"sport":"MLB 美國職棒","home":"Colorado Rockies","away":"Arizona Diamondbacks","pick":"Arizona Diamondbacks","model":62,"win":true,"commence":"2026-09-23T00:41:00Z"},{"sport":"MLB 美國職棒","home":"Texas Rangers","away":"New York Mets","pick":"Texas Rangers","model":58,"win":false,"commence":"2026-09-23T00:05:00Z"},{"sport":"MLB 美國職棒","home":"Kansas City Royals","away":"Chicago White Sox","pick":"Chicago White Sox","model":55,"win":true,"commence":"2026-09-22T23:41:00Z"},{"sport":"MLB 美國職棒","home":"Chicago Cubs","away":"Miami Marlins","pick":"Chicago Cubs","model":61,"win":false,"commence":"2026-09-22T23:40:00Z"},{"sport":"MLB 美國職棒","home":"Atlanta Braves","away":"Cincinnati Reds","pick":"Atlanta Braves","model":66,"win":false,"commence":"2026-09-22T23:16:00Z"},{"sport":"MLB 美國職棒","home":"New York Yankees","away":"Tampa Bay Rays","pick":"Tampa Bay Rays","model":51,"win":true,"commence":"2026-09-22T23:06:00Z"},{"sport":"MLB 美國職棒","home":"Boston Red Sox","away":"Cleveland Guardians","pick":"Boston Red Sox","model":55,"win":false,"commence":"2026-09-22T22:46:00Z"},{"sport":"MLB 美國職棒","home":"Philadelphia Phillies","away":"Milwaukee Brewers","pick":"Milwaukee Brewers","model":54,"win":false,"commence":"2026-09-22T22:41:00Z"}],"recent_by_sport":{"MLB 美國職棒":[{"sport":"MLB 美國職棒","home":"Los Angeles Dodgers","away":"San Diego Padres","pick":"Los Angeles Dodgers","model":59,"win":true,"commence":"2026-09-23T02:11:00Z"},{"sport":"MLB 美國職棒","home":"San Francisco Giants","away":"Minnesota Twins","pick":"Minnesota Twins","model":52,"win":true,"commence":"2026-09-23T01:46:00Z"},{"sport":"MLB 美國職棒","home":"Athletics","away":"Los Angeles Angels","pick":"Athletics","model":54,"win":true,"commence":"2026-09-23T01:41:00Z"},{"sport":"MLB 美國職棒","home":"Seattle Mariners","away":"Houston Astros","pick":"Seattle Mariners","model":51,"win":false,"commence":"2026-09-23T01:41:00Z"},{"sport":"MLB 美國職棒","home":"Colorado Rockies","away":"Arizona Diamondbacks","pick":"Arizona Diamondbacks","model":62,"win":true,"commence":"2026-09-23T00:41:00Z"},{"sport":"MLB 美國職棒","home":"Texas Rangers","away":"New York Mets","pick":"Texas Rangers","model":58,"win":false,"commence":"2026-09-23T00:05:00Z"},{"sport":"MLB 美國職棒","home":"Kansas City Royals","away":"Chicago White Sox","pick":"Chicago White Sox","model":55,"win":true,"commence":"2026-09-22T23:41:00Z"},{"sport":"MLB 美國職棒","home":"Chicago Cubs","away":"Miami Marlins","pick":"Chicago Cubs","model":61,"win":false,"commence":"2026-09-22T23:40:00Z"},{"sport":"MLB 美國職棒","home":"Atlanta Braves","away":"Cincinnati Reds","pick":"Atlanta Braves","model":66,"win":false,"commence":"2026-09-22T23:16:00Z"},{"sport":"MLB 美國職棒","home":"New York Yankees","away":"Tampa Bay Rays","pick":"Tampa Bay Rays","model":51,"win":true,"commence":"2026-09-22T23:06:00Z"},{"sport":"MLB 美國職棒","home":"Boston Red Sox","away":"Cleveland Guardians","pick":"Boston Red Sox","model":55,"win":false,"commence":"2026-09-22T22:46:00Z"},{"sport":"MLB 美國職棒","home":"Philadelphia Phillies","away":"Milwaukee Brewers","pick":"Milwaukee Brewers","model":54,"win":false,"commence":"2026-09-22T22:41:00Z"}],"NPB 日本職棒":[{"sport":"NPB 日本職棒","home":"Hokkaido Nippon-Ham Fighters","away":"Tohoku Rakuten Golden Eagles","pick":"Hokkaido Nippon-Ham Fighters","model":69,"win":true,"commence":"2026-09-22T09:00:00Z"},{"sport":"NPB 日本職棒","home":"Yokohama DeNA BayStars","away":"Chunichi Dragons","pick":"Yokohama DeNA BayStars","model":61,"win":true,"commence":"2026-09-22T09:00:00Z"},{"sport":"NPB 日本職棒","home":"Fukuoka SoftBank Hawks","away":"Saitama Seibu Lions","pick":"Fukuoka SoftBank Hawks","model":61,"win":true,"commence":"2026-09-22T09:00:00Z"},{"sport":"NPB 日本職棒","home":"Tokyo Yakult Swallows","away":"Hanshin Tigers","pick":"Hanshin Tigers","model":58,"win":true,"commence":"2026-09-22T09:00:00Z"},{"sport":"NPB 日本職棒","home":"Chiba Lotte Marines","away":"Orix Buffaloes","pick":"Chiba Lotte Marines","model":53,"win":false,"commence":"2026-09-22T09:00:00Z"},{"sport":"NPB 日本職棒","home":"Hiroshima Toyo Carp","away":"Yomiuri Giants","pick":"Yomiuri Giants","model":59,"win":false,"commence":"2026-09-22T06:00:00Z"},{"sport":"NPB 日本職棒","home":"Hanshin Tigers","away":"Yokohama DeNA BayStars","pick":"Hanshin Tigers","model":58,"win":true,"commence":"2026-09-21T05:00:00Z"},{"sport":"NPB 日本職棒","home":"Hokkaido Nippon-Ham Fighters","away":"Orix Buffaloes","pick":"Hokkaido Nippon-Ham Fighters","model":63,"win":true,"commence":"2026-09-21T05:00:00Z"},{"sport":"NPB 日本職棒","home":"Chunichi Dragons","away":"Hiroshima Toyo Carp","pick":"Chunichi Dragons","model":55,"win":true,"commence":"2026-09-21T05:00:00Z"},{"sport":"NPB 日本職棒","home":"Hanshin Tigers","away":"Yokohama DeNA BayStars","pick":"Hanshin Tigers","model":59,"win":true,"commence":"2026-09-20T09:00:00Z"},{"sport":"NPB 日本職棒","home":"Chunichi Dragons","away":"Hiroshima Toyo Carp","pick":"Chunichi Dragons","model":55,"win":true,"commence":"2026-09-20T09:00:00Z"},{"sport":"NPB 日本職棒","home":"Tohoku Rakuten Golden Eagles","away":"Fukuoka SoftBank Hawks","pick":"Fukuoka SoftBank Hawks","model":70,"win":false,"commence":"2026-09-20T05:00:00Z"}]},"pending":716,"trend":[{"date":"2026-08-25","hits":6,"total":15,"cum_pct":40,"daily_pct":40},{"date":"2026-08-26","hits":14,"total":26,"cum_pct":48.8,"daily_pct":53.8},{"date":"2026-08-27","hits":7,"total":12,"cum_pct":50.9,"daily_pct":58.3},{"date":"2026-08-28","hits":12,"total":17,"cum_pct":55.7,"daily_pct":70.6},{"date":"2026-08-29","hits":17,"total":25,"cum_pct":58.9,"daily_pct":68},{"date":"2026-08-30","hits":17,"total":23,"cum_pct":61.9,"daily_pct":73.9},{"date":"2026-08-31","hits":3,"total":7,"cum_pct":60.8,"daily_pct":42.9},{"date":"2026-09-01","hits":11,"total":20,"cum_pct":60,"daily_pct":55},{"date":"2026-09-02","hits":7,"total":22,"cum_pct":56.3,"daily_pct":31.8},{"date":"2026-09-03","hits":6,"total":11,"cum_pct":56.2,"daily_pct":54.5},{"date":"2026-09-04","hits":13,"total":16,"cum_pct":58.2,"daily_pct":81.3},{"date":"2026-09-05","hits":14,"total":25,"cum_pct":58,"daily_pct":56},{"date":"2026-09-06","hits":10,"total":22,"cum_pct":56.8,"daily_pct":45.5},{"date":"2026-09-07","hits":7,"total":9,"cum_pct":57.6,"daily_pct":77.8},{"date":"2026-09-08","hits":7,"total":18,"cum_pct":56.3,"daily_pct":38.9},{"date":"2026-09-09","hits":14,"total":25,"cum_pct":56.3,"daily_pct":56},{"date":"2026-09-10","hits":9,"total":11,"cum_pct":57.2,"daily_pct":81.8},{"date":"2026-09-11","hits":10,"total":13,"cum_pct":58,"daily_pct":76.9},{"date":"2026-09-12","hits":17,"total":23,"cum_pct":59.1,"daily_pct":73.9},{"date":"2026-09-13","hits":11,"total":22,"cum_pct":58.6,"daily_pct":50},{"date":"2026-09-14","hits":4,"total":10,"cum_pct":58.1,"daily_pct":40},{"date":"2026-09-15","hits":8,"total":19,"cum_pct":57.3,"daily_pct":42.1},{"date":"2026-09-16","hits":8,"total":17,"cum_pct":56.9,"daily_pct":47.1},{"date":"2026-09-17","hits":12,"total":17,"cum_pct":57.4,"daily_pct":70.6},{"date":"2026-09-18","hits":6,"total":12,"cum_pct":57.2,"daily_pct":50},{"date":"2026-09-19","hits":18,"total":24,"cum_pct":58.1,"daily_pct":75},{"date":"2026-09-20","hits":18,"total":25,"cum_pct":58.8,"daily_pct":72},{"date":"2026-09-21","hits":5,"total":5,"cum_pct":59.3,"daily_pct":100},{"date":"2026-09-22","hits":7,"total":16,"cum_pct":58.8,"daily_pct":43.8},{"date":"2026-09-23","hits":4,"total":6,"cum_pct":58.9,"daily_pct":66.7}]},"tracked":1624}