{"updated":"2026-09-19 16:01 UTC","remaining":"421","rating_season":"MLB 當季即時評級（含先發投手）· NPB 官方當季勝率","games":[{"id":"f6f64c128ccbed0075d0f180def1fb56","sport":"MLB 美國職棒","home":"Baltimore Orioles","away":"Milwaukee Brewers","commence":"2026-09-19T20:06:00Z","book":"FanDuel","ml":"Milwaukee Brewers 1.89 ｜ Baltimore Orioles 1.96","spread":"Baltimore Orioles 1.5 @1.53 ｜ Milwaukee Brewers -1.5 @2.55","total":"Over 7.5 @1.85 ｜ Under 7.5 @1.96","mkt_home":49,"sp":{"home":{"name":"Trevor Rogers","hand":"L","era":4.22,"ip":157.7,"whip":1.22,"k9":8.16,"ra9":4.51},"away":{"name":"Robert Gasser","hand":"L","era":4.3,"ip":96.3,"whip":1.27,"k9":8.6,"ra9":4.48},"lg_ra9":4.56},"ctx":{"home":{"last10":"6-4","streak":"L1","venue_rec":"36-40","vs_hand":{"hand":"L","rec":"24-25"},"xwl":"74-80"},"away":{"last10":"8-2","streak":"W1","venue_rec":"44-32","vs_hand":{"hand":"L","rec":"34-14"},"xwl":"97-57"}},"has_model":true,"pick":"Milwaukee Brewers","model":60,"mkt":51,"edge":9,"stars":3,"best":{"ml_home":{"price":2.05,"book":"BetRivers"},"ml_away":{"price":1.93,"book":"BetOnline.ag"},"book_count":9,"spread_home":{"line":1.5,"price":1.61,"book":"BetRivers"},"spread_away":{"line":-1.5,"price":2.55,"book":"FanDuel"},"total_over":{"line":7.5,"price":1.91,"book":"Bovada"},"total_under":{"line":7.5,"price":1.98,"book":"BetMGM"}},"rh":{"wp":0.487,"off":4.5,"def":4.675324675324675,"w":75,"l":79},"ra":{"wp":0.623,"off":5.181818181818182,"def":3.896103896103896,"w":96,"l":58},"bk_h2h":[{"book":"FanDuel","prices":{"Baltimore Orioles":1.96,"Milwaukee Brewers":1.89}},{"book":"Bovada","prices":{"Baltimore Orioles":1.95,"Milwaukee Brewers":1.87}},{"book":"BetOnline.ag","prices":{"Baltimore Orioles":1.98,"Milwaukee Brewers":1.93}},{"book":"LowVig.ag","prices":{"Baltimore Orioles":1.98,"Milwaukee Brewers":1.93}},{"book":"BetUS","prices":{"Baltimore Orioles":1.98,"Milwaukee Brewers":1.93}},{"book":"BetMGM","prices":{"Baltimore Orioles":1.95,"Milwaukee Brewers":1.87}},{"book":"BetRivers","prices":{"Baltimore Orioles":2.05,"Milwaukee Brewers":1.8}},{"book":"DraftKings","prices":{"Baltimore Orioles":1.94,"Milwaukee Brewers":1.88}},{"book":"MyBookie.ag","prices":{"Baltimore Orioles":1.95,"Milwaukee Brewers":1.89}}],"total_line":7.5,"total_pick":"大 Over","total_side":"over","total_prob":56,"exp_total":9.1,"total_mkt":51,"total_price":1.91,"total_book":"Bovada","spread_pick":"Baltimore Orioles +1.5","spread_prob":58,"spread_line":1.5,"spread_side":"home","exp_margin":-0.7,"spread_mkt":61,"spread_price":1.61,"spread_book":"BetRivers","vip":true},{"id":"dbab73eb54eeeb245023e7d6ff78a316","sport":"MLB 美國職棒","home":"Pittsburgh Pirates","away":"Kansas City Royals","commence":"2026-09-19T22:41:00Z","book":"FanDuel","ml":"Kansas City Royals 1.96 ｜ Pittsburgh Pirates 1.89","spread":"Kansas City Royals -1.5 @2.58 ｜ Pittsburgh Pirates 1.5 @1.52","total":"Over 7.5 @1.78 ｜ Under 7.5 @2.04","mkt_home":51,"sp":{"home":{"name":"Bubba Chandler","hand":"R","era":4.28,"ip":147.3,"whip":1.35,"k9":8.06,"ra9":4.89},"away":{"name":"Noah Cameron","hand":"L","era":3.84,"ip":166.3,"whip":1.19,"k9":8.06,"ra9":4.11},"lg_ra9":4.56},"ctx":{"home":{"last10":"6-4","streak":"W2","venue_rec":"40-36","vs_hand":{"hand":"L","rec":"17-32"},"xwl":"80-74"},"away":{"last10":"3-7","streak":"L2","venue_rec":"28-51","vs_hand":{"hand":"R","rec":"54-56"},"xwl":"67-87"}},"has_model":true,"pick":"Pittsburgh Pirates","model":60,"mkt":51,"edge":9,"stars":3,"best":{"ml_home":{"price":1.89,"book":"FanDuel"},"ml_away":{"price":2.03,"book":"BetOnline.ag"},"book_count":9,"spread_home":{"line":-1.5,"price":2.82,"book":"LowVig.ag"},"spread_away":{"line":1.5,"price":1.48,"book":"BetOnline.ag"},"total_over":{"line":8,"price":2.03,"book":"LowVig.ag"},"total_under":{"line":8,"price":1.87,"book":"BetMGM"}},"rh":{"wp":0.5,"off":4.792207792207792,"def":4.616883116883117,"w":77,"l":77},"ra":{"wp":0.435,"off":4.207792207792208,"def":4.857142857142857,"w":67,"l":87},"bk_h2h":[{"book":"FanDuel","prices":{"Kansas City Royals":1.96,"Pittsburgh Pirates":1.89}},{"book":"BetOnline.ag","prices":{"Kansas City Royals":2.03,"Pittsburgh Pirates":1.88}},{"book":"LowVig.ag","prices":{"Kansas City Royals":2.03,"Pittsburgh Pirates":1.88}},{"book":"DraftKings","prices":{"Kansas City Royals":1.98,"Pittsburgh Pirates":1.85}},{"book":"BetMGM","prices":{"Kansas City Royals":1.98,"Pittsburgh Pirates":1.85}},{"book":"Bovada","prices":{"Kansas City Royals":1.98,"Pittsburgh Pirates":1.85}},{"book":"BetUS","prices":{"Kansas City Royals":2.03,"Pittsburgh Pirates":1.88}},{"book":"BetRivers","prices":{"Kansas City Royals":1.94,"Pittsburgh Pirates":1.88}},{"book":"MyBookie.ag","prices":{"Kansas City Royals":2.01,"Pittsburgh Pirates":1.85}}],"total_line":7.5,"total_pick":"大 Over","total_side":"over","total_prob":56,"exp_total":9.2,"total_mkt":53,"spread_pick":"Pittsburgh Pirates +1.5","spread_prob":68,"spread_line":1.5,"spread_side":"home","exp_margin":0.4},{"id":"75953b32fa27c51a72f60f3760802810","sport":"MLB 美國職棒","home":"New York Mets","away":"Philadelphia Phillies","commence":"2026-09-19T20:11:00Z","book":"FanDuel","ml":"Philadelphia Phillies 2.02 ｜ New York Mets 1.83","spread":"New York Mets -1.5 @2.68 ｜ Philadelphia Phillies 1.5 @1.49","total":"Over 7.5 @1.78 ｜ Under 7.5 @2.04","mkt_home":52,"sp":{"home":{"name":"Christian Scott","hand":"R","era":3.76,"ip":105.3,"whip":1.26,"k9":10.85,"ra9":3.84},"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":"W1","venue_rec":"35-44","vs_hand":{"hand":"R","rec":"52-59"},"xwl":"73-81"},"away":{"last10":"4-6","streak":"L1","venue_rec":"44-35","vs_hand":{"hand":"R","rec":"56-43"},"xwl":"80-74"}},"has_model":true,"pick":"Philadelphia Phillies","model":56,"mkt":48,"edge":9,"stars":3,"best":{"ml_home":{"price":1.83,"book":"FanDuel"},"ml_away":{"price":2.1,"book":"BetOnline.ag"},"book_count":9,"spread_home":{"line":-1.5,"price":2.75,"book":"LowVig.ag"},"spread_away":{"line":1.5,"price":1.51,"book":"BetRivers"},"total_over":{"line":8,"price":1.95,"book":"BetMGM"},"total_under":{"line":8,"price":1.93,"book":"LowVig.ag"}},"rh":{"wp":0.455,"off":4.259740259740259,"def":4.538961038961039,"w":70,"l":84},"ra":{"wp":0.552,"off":4.461038961038961,"def":4.259740259740259,"w":85,"l":69},"bk_h2h":[{"book":"FanDuel","prices":{"New York Mets":1.83,"Philadelphia Phillies":2.02}},{"book":"BetOnline.ag","prices":{"New York Mets":1.83,"Philadelphia Phillies":2.1}},{"book":"LowVig.ag","prices":{"New York Mets":1.83,"Philadelphia Phillies":2.1}},{"book":"DraftKings","prices":{"New York Mets":1.8,"Philadelphia Phillies":2.04}},{"book":"BetMGM","prices":{"New York Mets":1.8,"Philadelphia Phillies":2.05}},{"book":"Bovada","prices":{"New York Mets":1.79,"Philadelphia Phillies":2.06}},{"book":"BetUS","prices":{"New York Mets":1.83,"Philadelphia Phillies":2.1}},{"book":"BetRivers","prices":{"New York Mets":1.79,"Philadelphia Phillies":2.07}},{"book":"MyBookie.ag","prices":{"New York Mets":1.81,"Philadelphia Phillies":2.05}}],"total_line":7.5,"total_pick":"大 Over","total_side":"over","total_prob":55,"exp_total":8.8,"total_mkt":53,"spread_pick":"Philadelphia Phillies +1.5","spread_prob":67,"spread_line":-1.5,"spread_side":"away","exp_margin":-0.2,"spread_mkt":65,"spread_price":1.51,"spread_book":"BetRivers"},{"id":"59107b6e1d8da5c416a35642b03d5e58","sport":"MLB 美國職棒","home":"Houston Astros","away":"Atlanta Braves","commence":"2026-09-19T23:11:00Z","book":"FanDuel","ml":"Atlanta Braves 2.1 ｜ Houston Astros 1.77","spread":"Atlanta Braves 1.5 @1.52 ｜ Houston Astros -1.5 @2.6","total":"Over 8.5 @1.82 ｜ Under 8.5 @2","mkt_home":54,"sp":{"home":{"name":"Hayden Wesneski","hand":"R","era":3.7,"ip":48.7,"whip":1.13,"k9":7.03,"ra9":4.44},"away":{"name":"Grant Holmes","hand":"R","era":3.49,"ip":141.7,"whip":1.3,"k9":6.99,"ra9":3.62},"lg_ra9":4.56},"ctx":{"home":{"last10":"4-6","streak":"L1","venue_rec":"39-40","vs_hand":{"hand":"R","rec":"61-54"},"xwl":"72-82"},"away":{"last10":"5-5","streak":"W1","venue_rec":"39-37","vs_hand":{"hand":"R","rec":"58-40"},"xwl":"89-65"}},"has_model":true,"pick":"Atlanta Braves","model":55,"mkt":46,"edge":9,"stars":3,"best":{"ml_home":{"price":1.77,"book":"FanDuel"},"ml_away":{"price":2.21,"book":"LowVig.ag"},"book_count":9,"spread_home":{"line":-1.5,"price":2.62,"book":"LowVig.ag"},"spread_away":{"line":1.5,"price":1.57,"book":"BetRivers"},"total_over":{"line":8.5,"price":1.85,"book":"BetMGM"},"total_under":{"line":8.5,"price":2,"book":"FanDuel"}},"rh":{"wp":0.5,"off":4.435064935064935,"def":4.785714285714286,"w":77,"l":77},"ra":{"wp":0.584,"off":4.623376623376624,"def":3.8766233766233764,"w":90,"l":64},"bk_h2h":[{"book":"FanDuel","prices":{"Atlanta Braves":2.1,"Houston Astros":1.77}},{"book":"LowVig.ag","prices":{"Atlanta Braves":2.21,"Houston Astros":1.75}},{"book":"BetOnline.ag","prices":{"Atlanta Braves":2.21,"Houston Astros":1.75}},{"book":"DraftKings","prices":{"Atlanta Braves":2.13,"Houston Astros":1.73}},{"book":"BetMGM","prices":{"Atlanta Braves":2.1,"Houston Astros":1.74}},{"book":"Bovada","prices":{"Atlanta Braves":2.14,"Houston Astros":1.74}},{"book":"BetUS","prices":{"Atlanta Braves":2.18,"Houston Astros":1.77}},{"book":"BetRivers","prices":{"Atlanta Braves":2.18,"Houston Astros":1.71}},{"book":"MyBookie.ag","prices":{"Atlanta Braves":2.12,"Houston Astros":1.76}}],"total_line":8.5,"total_pick":"大 Over","total_side":"over","total_prob":51,"exp_total":8.9,"total_mkt":52,"total_price":1.85,"total_book":"BetMGM","spread_pick":"Atlanta Braves +1.5","spread_prob":70,"spread_line":-1.5,"spread_side":"away","exp_margin":-0.5,"spread_mkt":63,"spread_price":1.57,"spread_book":"BetRivers"},{"id":"db07b9be27f0dd70a67c7ea0998ce632","sport":"NPB 日本職棒","home":"Tohoku Rakuten Golden Eagles","away":"Fukuoka SoftBank Hawks","commence":"2026-09-20T05:00:00Z","book":"FanDuel","ml":"Fukuoka SoftBank Hawks 1.53 ｜ Tohoku Rakuten Golden Eagles 2.52","spread":"","total":"","mkt_home":38,"model_scope":"NPB 官方當季勝率與主場修正；暫不含先發投手、讓分與大小分模型","has_model":true,"pick":"Fukuoka SoftBank Hawks","model":70,"mkt":62,"edge":8,"stars":5,"best":{"ml_home":{"price":2.57,"book":"BetOnline.ag"},"ml_away":{"price":1.56,"book":"BetOnline.ag"},"book_count":6,"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.53,"Tohoku Rakuten Golden Eagles":2.52}},{"book":"BetOnline.ag","prices":{"Fukuoka SoftBank Hawks":1.56,"Tohoku Rakuten Golden Eagles":2.57}},{"book":"LowVig.ag","prices":{"Fukuoka SoftBank Hawks":1.56,"Tohoku Rakuten Golden Eagles":2.57}},{"book":"DraftKings","prices":{"Fukuoka SoftBank Hawks":1.56,"Tohoku Rakuten Golden Eagles":2.45}},{"book":"BetUS","prices":{"Fukuoka SoftBank Hawks":1.56,"Tohoku Rakuten Golden Eagles":2.48}},{"book":"Bovada","prices":{"Fukuoka SoftBank Hawks":1.53,"Tohoku Rakuten Golden Eagles":2.45}}]},{"id":"ceaa4f789b478c957590d4718582c2b8","sport":"NPB 日本職棒","home":"Yomiuri Giants","away":"Tokyo Yakult Swallows","commence":"2026-09-20T05:00:00Z","book":"FanDuel","ml":"Tokyo Yakult Swallows 2.2 ｜ Yomiuri Giants 1.68","spread":"","total":"","mkt_home":57,"model_scope":"NPB 官方當季勝率與主場修正；暫不含先發投手、讓分與大小分模型","has_model":true,"pick":"Yomiuri Giants","model":64,"mkt":57,"edge":8,"stars":4,"best":{"ml_home":{"price":1.71,"book":"BetOnline.ag"},"ml_away":{"price":2.25,"book":"DraftKings"},"book_count":7,"spread_home":null,"spread_away":null,"total_over":null,"total_under":null},"rh":{"wp":0.546,"w":71,"l":59,"t":2,"source":"NPB 2026 官方排名"},"ra":{"wp":0.442,"w":57,"l":72,"t":2,"source":"NPB 2026 官方排名"},"bk_h2h":[{"book":"FanDuel","prices":{"Tokyo Yakult Swallows":2.2,"Yomiuri Giants":1.68}},{"book":"BetOnline.ag","prices":{"Tokyo Yakult Swallows":2.2,"Yomiuri Giants":1.71}},{"book":"LowVig.ag","prices":{"Tokyo Yakult Swallows":2.2,"Yomiuri Giants":1.71}},{"book":"DraftKings","prices":{"Tokyo Yakult Swallows":2.25,"Yomiuri Giants":1.65}},{"book":"BetUS","prices":{"Tokyo Yakult Swallows":2.12,"Yomiuri Giants":1.7}},{"book":"MyBookie.ag","prices":{"Tokyo Yakult Swallows":2.16,"Yomiuri Giants":1.68}},{"book":"Bovada","prices":{"Tokyo Yakult Swallows":2.2,"Yomiuri Giants":1.65}}]},{"id":"a0d104e8bf314f79a38436433c2fa67a","sport":"MLB 美國職棒","home":"Los Angeles Angels","away":"Minnesota Twins","commence":"2026-09-20T01:38:00Z","book":"DraftKings","ml":"Minnesota Twins 1.93 ｜ Los Angeles Angels 1.9","spread":"Los Angeles Angels 1.5 @1.55 ｜ Minnesota Twins -1.5 @2.5","total":"Over 7.5 @2.02 ｜ Under 7.5 @1.81","mkt_home":50,"sp":{"home":{"name":"Reid Detmers","hand":"L","era":3.36,"ip":174,"whip":1.05,"k9":10.29,"ra9":3.52},"away":{"name":"Joe Ryan","hand":"R","era":3.84,"ip":133.7,"whip":1.16,"k9":9.83,"ra9":4.71},"lg_ra9":4.56},"ctx":{"home":{"last10":"5-5","streak":"L1","venue_rec":"33-46","vs_hand":{"hand":"R","rec":"43-64"},"xwl":"68-86"},"away":{"last10":"4-6","streak":"W1","venue_rec":"32-44","vs_hand":{"hand":"L","rec":"22-26"},"xwl":"70-84"}},"has_model":true,"pick":"Minnesota Twins","model":55,"mkt":50,"edge":6,"stars":3,"best":{"ml_home":{"price":1.94,"book":"BetRivers"},"ml_away":{"price":1.99,"book":"MyBookie.ag"},"book_count":9,"spread_home":{"line":1.5,"price":1.55,"book":"DraftKings"},"spread_away":{"line":-1.5,"price":2.62,"book":"FanDuel"},"total_over":{"line":7.5,"price":2.07,"book":"LowVig.ag"},"total_under":{"line":7.5,"price":1.83,"book":"Bovada"}},"rh":{"wp":0.383,"off":4.01948051948052,"def":4.538961038961039,"w":59,"l":95},"ra":{"wp":0.468,"off":4.538961038961039,"def":5,"w":72,"l":82},"bk_h2h":[{"book":"DraftKings","prices":{"Los Angeles Angels":1.9,"Minnesota Twins":1.93}},{"book":"LowVig.ag","prices":{"Los Angeles Angels":1.93,"Minnesota Twins":1.98}},{"book":"BetOnline.ag","prices":{"Los Angeles Angels":1.93,"Minnesota Twins":1.98}},{"book":"FanDuel","prices":{"Los Angeles Angels":1.93,"Minnesota Twins":1.93}},{"book":"BetMGM","prices":{"Los Angeles Angels":1.91,"Minnesota Twins":1.91}},{"book":"Bovada","prices":{"Los Angeles Angels":1.89,"Minnesota Twins":1.93}},{"book":"BetUS","prices":{"Los Angeles Angels":1.93,"Minnesota Twins":1.98}},{"book":"BetRivers","prices":{"Los Angeles Angels":1.94,"Minnesota Twins":1.88}},{"book":"MyBookie.ag","prices":{"Los Angeles Angels":1.86,"Minnesota Twins":1.99}}],"total_line":7.5,"total_pick":"大 Over","total_side":"over","total_prob":56,"exp_total":9,"total_mkt":47,"total_price":2.07,"total_book":"LowVig.ag","spread_pick":"Los Angeles Angels +1.5","spread_prob":64,"spread_line":1.5,"spread_side":"home","exp_margin":0,"spread_mkt":63,"spread_price":1.55,"spread_book":"DraftKings"},{"id":"3ffa69e9cd90187364365a87f82ce273","sport":"MLB 美國職棒","home":"Texas Rangers","away":"Toronto Blue Jays","commence":"2026-09-19T23:06:00Z","book":"FanDuel","ml":"Toronto Blue Jays 1.89 ｜ Texas Rangers 1.96","spread":"Texas Rangers 1.5 @1.55 ｜ Toronto Blue Jays -1.5 @2.5","total":"Over 7.5 @1.82 ｜ Under 7.5 @2","mkt_home":49,"sp":{"home":{"name":"Cal Quantrill","hand":"R","era":2.9,"ip":108.7,"whip":1.05,"k9":6.71,"ra9":3.4},"away":{"name":"José Soriano","hand":"R","era":3.56,"ip":169.3,"whip":1.27,"k9":8.45,"ra9":3.83},"lg_ra9":4.56},"ctx":{"home":{"last10":"6-4","streak":"W1","venue_rec":"43-33","vs_hand":{"hand":"R","rec":"50-58"},"xwl":"73-81"},"away":{"last10":"4-6","streak":"L1","venue_rec":"36-40","vs_hand":{"hand":"R","rec":"53-57"},"xwl":"72-82"}},"has_model":true,"pick":"Texas Rangers","model":54,"mkt":49,"edge":5,"stars":3,"best":{"ml_home":{"price":1.96,"book":"FanDuel"},"ml_away":{"price":1.99,"book":"BetOnline.ag"},"book_count":9,"spread_home":{"line":1.5,"price":1.57,"book":"BetOnline.ag"},"spread_away":{"line":-1.5,"price":2.55,"book":"Bovada"},"total_over":{"line":7.5,"price":1.91,"book":"Bovada"},"total_under":{"line":7.5,"price":2,"book":"FanDuel"}},"rh":{"wp":0.5,"off":4.188311688311688,"def":4.402597402597403,"w":77,"l":77},"ra":{"wp":0.494,"off":4.025974025974026,"def":4.305194805194805,"w":76,"l":78},"bk_h2h":[{"book":"FanDuel","prices":{"Texas Rangers":1.96,"Toronto Blue Jays":1.89}},{"book":"BetOnline.ag","prices":{"Texas Rangers":1.92,"Toronto Blue Jays":1.99}},{"book":"LowVig.ag","prices":{"Texas Rangers":1.92,"Toronto Blue Jays":1.99}},{"book":"DraftKings","prices":{"Texas Rangers":1.9,"Toronto Blue Jays":1.92}},{"book":"BetMGM","prices":{"Texas Rangers":1.91,"Toronto Blue Jays":1.91}},{"book":"Bovada","prices":{"Texas Rangers":1.92,"Toronto Blue Jays":1.9}},{"book":"BetUS","prices":{"Texas Rangers":1.94,"Toronto Blue Jays":1.96}},{"book":"BetRivers","prices":{"Texas Rangers":1.96,"Toronto Blue Jays":1.87}},{"book":"MyBookie.ag","prices":{"Texas Rangers":1.91,"Toronto Blue Jays":1.93}}],"total_line":7.5,"total_pick":"大 Over","total_side":"over","total_prob":54,"exp_total":8.5,"total_mkt":51,"total_price":1.91,"total_book":"Bovada","spread_pick":"Texas Rangers +1.5","spread_prob":65,"spread_line":1.5,"spread_side":"home","exp_margin":0,"spread_mkt":62,"spread_price":1.57,"spread_book":"BetOnline.ag"},{"id":"978ae6e06ae74cf00dc1df03b72363d9","sport":"MLB 美國職棒","home":"Cleveland Guardians","away":"Athletics","commence":"2026-09-19T22:11:00Z","book":"FanDuel","ml":"Athletics 2.5 ｜ Cleveland Guardians 1.56","spread":"Athletics 1.5 @1.67 ｜ Cleveland Guardians -1.5 @2.25","total":"Over 7.5 @1.85 ｜ Under 7.5 @1.96","mkt_home":62,"sp":{"home":{"name":"Tanner Bibee","hand":"R","era":4.16,"ip":177.3,"whip":1.18,"k9":7.11,"ra9":4.36},"away":{"name":"Jacob Lopez","hand":"L","era":5.02,"ip":114.7,"whip":1.48,"k9":8.4,"ra9":5.26},"lg_ra9":4.56},"ctx":{"home":{"last10":"6-4","streak":"W3","venue_rec":"39-40","vs_hand":{"hand":"L","rec":"29-25"},"xwl":"76-78"},"away":{"last10":"4-6","streak":"L4","venue_rec":"32-47","vs_hand":{"hand":"R","rec":"41-59"},"xwl":"58-96"}},"has_model":true,"pick":"Cleveland Guardians","model":65,"mkt":62,"edge":4,"stars":4,"best":{"ml_home":{"price":1.56,"book":"FanDuel"},"ml_away":{"price":2.7,"book":"BetRivers"},"book_count":9,"spread_home":{"line":-1.5,"price":2.25,"book":"FanDuel"},"spread_away":{"line":1.5,"price":1.76,"book":"BetRivers"},"total_over":{"line":7.5,"price":1.88,"book":"LowVig.ag"},"total_under":{"line":7.5,"price":1.98,"book":"LowVig.ag"}},"rh":{"wp":0.513,"off":4.12987012987013,"def":4.162337662337662,"w":79,"l":75},"ra":{"wp":0.396,"off":4.311688311688312,"def":5.714285714285714,"w":61,"l":93},"bk_h2h":[{"book":"FanDuel","prices":{"Athletics":2.5,"Cleveland Guardians":1.56}},{"book":"BetOnline.ag","prices":{"Athletics":2.67,"Cleveland Guardians":1.54}},{"book":"LowVig.ag","prices":{"Athletics":2.67,"Cleveland Guardians":1.54}},{"book":"DraftKings","prices":{"Athletics":2.55,"Cleveland Guardians":1.53}},{"book":"BetMGM","prices":{"Athletics":2.54,"Cleveland Guardians":1.53}},{"book":"Bovada","prices":{"Athletics":2.56,"Cleveland Guardians":1.53}},{"book":"BetUS","prices":{"Athletics":2.62,"Cleveland Guardians":1.54}},{"book":"BetRivers","prices":{"Athletics":2.7,"Cleveland Guardians":1.49}},{"book":"MyBookie.ag","prices":{"Athletics":2.53,"Cleveland Guardians":1.55}}],"total_line":7.5,"total_pick":"大 Over","total_side":"over","total_prob":56,"exp_total":9.2,"total_mkt":51,"total_price":1.88,"total_book":"LowVig.ag","spread_pick":"Athletics +1.5","spread_prob":58,"spread_line":-1.5,"spread_side":"away","exp_margin":0.7,"spread_mkt":56,"spread_price":1.76,"spread_book":"BetRivers"},{"id":"29327cf0a9d96265c67832a691838a89","sport":"MLB 美國職棒","home":"St. Louis Cardinals","away":"Washington Nationals","commence":"2026-09-19T23:16:00Z","book":"FanDuel","ml":"Washington Nationals 1.96 ｜ St. Louis Cardinals 1.89","spread":"St. Louis Cardinals 1.5 @1.57 ｜ Washington Nationals -1.5 @2.46","total":"Over 8.5 @1.83 ｜ Under 8.5 @1.98","mkt_home":51,"sp":{"home":{"name":"Michael McGreevy","hand":"R","era":3.83,"ip":160,"whip":1.24,"k9":6.3,"ra9":4.11},"away":{"name":"Andrew Alvarez","hand":"L","era":3.35,"ip":102,"whip":1.27,"k9":8.74,"ra9":3.35},"lg_ra9":4.56},"ctx":{"home":{"last10":"3-7","streak":"L3","venue_rec":"37-42","vs_hand":{"hand":"L","rec":"26-20"},"xwl":"75-79"},"away":{"last10":"5-5","streak":"W1","venue_rec":"35-41","vs_hand":{"hand":"R","rec":"47-61"},"xwl":"78-76"}},"has_model":true,"pick":"St. Louis Cardinals","model":55,"mkt":51,"edge":4,"stars":3,"best":{"ml_home":{"price":1.92,"book":"LowVig.ag"},"ml_away":{"price":1.99,"book":"LowVig.ag"},"book_count":9,"spread_home":{"line":1.5,"price":1.57,"book":"FanDuel"},"spread_away":{"line":-1.5,"price":2.56,"book":"DraftKings"},"total_over":{"line":8.5,"price":1.88,"book":"LowVig.ag"},"total_under":{"line":8.5,"price":2,"book":"Bovada"}},"rh":{"wp":0.487,"off":4.5064935064935066,"def":4.64935064935065,"w":75,"l":79},"ra":{"wp":0.468,"off":5.1103896103896105,"def":5.038961038961039,"w":72,"l":82},"bk_h2h":[{"book":"FanDuel","prices":{"St. Louis Cardinals":1.89,"Washington Nationals":1.96}},{"book":"LowVig.ag","prices":{"St. Louis Cardinals":1.92,"Washington Nationals":1.99}},{"book":"BetOnline.ag","prices":{"St. Louis Cardinals":1.92,"Washington Nationals":1.99}},{"book":"DraftKings","prices":{"St. Louis Cardinals":1.87,"Washington Nationals":1.96}},{"book":"BetMGM","prices":{"St. Louis Cardinals":1.87,"Washington Nationals":1.95}},{"book":"Bovada","prices":{"St. Louis Cardinals":1.89,"Washington Nationals":1.93}},{"book":"BetUS","prices":{"St. Louis Cardinals":1.92,"Washington Nationals":1.99}},{"book":"BetRivers","prices":{"St. Louis Cardinals":1.88,"Washington Nationals":1.94}},{"book":"MyBookie.ag","prices":{"St. Louis Cardinals":1.88,"Washington Nationals":1.97}}],"total_line":8.5,"total_pick":"大 Over","total_side":"over","total_prob":54,"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":62,"spread_price":1.57,"spread_book":"FanDuel"},{"id":"ee466ede63ff4aece0b2964d81a18297","sport":"MLB 美國職棒","home":"Tampa Bay Rays","away":"Boston Red Sox","commence":"2026-09-19T20:11:00Z","book":"FanDuel","ml":"Boston Red Sox 2.26 ｜ Tampa Bay Rays 1.68","spread":"Boston Red Sox 1.5 @1.59 ｜ Tampa Bay Rays -1.5 @2.4","total":"Over 7.5 @1.91 ｜ Under 7.5 @1.91","mkt_home":57,"sp":{"home":{"name":"Freddy Peralta","hand":"R","era":4.67,"ip":158,"whip":1.34,"k9":8.32,"ra9":5.13},"away":null,"lg_ra9":4.56},"ctx":{"home":{"last10":"8-2","streak":"L1","venue_rec":"53-26","vs_hand":null,"xwl":"85-68"},"away":{"last10":"5-5","streak":"W2","venue_rec":"46-33","vs_hand":{"hand":"R","rec":"60-55"},"xwl":"86-68"}},"has_model":true,"pick":"Tampa Bay Rays","model":60,"mkt":57,"edge":3,"stars":3,"best":{"ml_home":{"price":1.68,"book":"FanDuel"},"ml_away":{"price":2.36,"book":"BetOnline.ag"},"book_count":9,"spread_home":{"line":-1.5,"price":2.5,"book":"Bovada"},"spread_away":{"line":1.5,"price":1.59,"book":"FanDuel"},"total_over":{"line":7.5,"price":1.95,"book":"Bovada"},"total_under":{"line":7.5,"price":1.92,"book":"LowVig.ag"}},"rh":{"wp":0.608,"off":4.57516339869281,"def":4.065359477124183,"w":93,"l":60},"ra":{"wp":0.545,"off":4.3896103896103895,"def":3.8376623376623376,"w":84,"l":70},"bk_h2h":[{"book":"FanDuel","prices":{"Boston Red Sox":2.26,"Tampa Bay Rays":1.68}},{"book":"Bovada","prices":{"Boston Red Sox":2.29,"Tampa Bay Rays":1.65}},{"book":"DraftKings","prices":{"Boston Red Sox":2.29,"Tampa Bay Rays":1.64}},{"book":"BetMGM","prices":{"Boston Red Sox":2.25,"Tampa Bay Rays":1.65}},{"book":"BetOnline.ag","prices":{"Boston Red Sox":2.36,"Tampa Bay Rays":1.67}},{"book":"LowVig.ag","prices":{"Boston Red Sox":2.36,"Tampa Bay Rays":1.67}},{"book":"BetRivers","prices":{"Boston Red Sox":2.23,"Tampa Bay Rays":1.68}},{"book":"BetUS","prices":{"Boston Red Sox":2.34,"Tampa Bay Rays":1.67}},{"book":"MyBookie.ag","prices":{"Boston Red Sox":2.29,"Tampa Bay Rays":1.65}}],"total_line":7.5,"total_pick":"大 Over","total_side":"over","total_prob":53,"exp_total":8.4,"total_mkt":50,"total_price":1.95,"total_book":"Bovada","spread_pick":"Boston Red Sox +1.5","spread_prob":65,"spread_line":-1.5,"spread_side":"away","exp_margin":0,"spread_mkt":61,"spread_price":1.59,"spread_book":"FanDuel"},{"id":"abb3f111a0be68d4bdf0608a428f8d55","sport":"MLB 美國職棒","home":"Chicago White Sox","away":"Detroit Tigers","commence":"2026-09-19T18:11:00Z","book":"FanDuel","ml":"Detroit Tigers 2.08 ｜ Chicago White Sox 1.79","spread":"Chicago White Sox -1.5 @2.62 ｜ Detroit Tigers 1.5 @1.51","total":"Over 7.5 @1.82 ｜ Under 7.5 @2","mkt_home":54,"sp":{"home":{"name":"Sean Burke","hand":"R","era":3.47,"ip":161,"whip":1.2,"k9":9.67,"ra9":3.63},"away":{"name":"Jackson Jobe","hand":"R","era":3.89,"ip":34.7,"whip":1.27,"k9":8.83,"ra9":4.15},"lg_ra9":4.56},"ctx":{"home":{"last10":"3-7","streak":"L1","venue_rec":"44-32","vs_hand":{"hand":"R","rec":"57-50"},"xwl":"80-74"},"away":{"last10":"7-3","streak":"W1","venue_rec":"34-45","vs_hand":{"hand":"R","rec":"55-53"},"xwl":"85-69"}},"has_model":true,"pick":"Chicago White Sox","model":57,"mkt":54,"edge":3,"stars":3,"best":{"ml_home":{"price":1.83,"book":"BetUS"},"ml_away":{"price":2.17,"book":"BetRivers"},"book_count":9,"spread_home":{"line":-1.5,"price":2.68,"book":"LowVig.ag"},"spread_away":{"line":1.5,"price":1.55,"book":"BetRivers"},"total_over":{"line":8,"price":1.99,"book":"LowVig.ag"},"total_under":{"line":8,"price":1.88,"book":"LowVig.ag"}},"rh":{"wp":0.506,"off":4.688311688311688,"def":4.474025974025974,"w":78,"l":76},"ra":{"wp":0.474,"off":4.512987012987013,"def":4.012987012987013,"w":73,"l":81},"bk_h2h":[{"book":"FanDuel","prices":{"Chicago White Sox":1.79,"Detroit Tigers":2.08}},{"book":"DraftKings","prices":{"Chicago White Sox":1.74,"Detroit Tigers":2.13}},{"book":"BetOnline.ag","prices":{"Chicago White Sox":1.82,"Detroit Tigers":2.11}},{"book":"LowVig.ag","prices":{"Chicago White Sox":1.82,"Detroit Tigers":2.11}},{"book":"BetUS","prices":{"Chicago White Sox":1.83,"Detroit Tigers":2.1}},{"book":"BetRivers","prices":{"Chicago White Sox":1.72,"Detroit Tigers":2.17}},{"book":"BetMGM","prices":{"Chicago White Sox":1.8,"Detroit Tigers":2.05}},{"book":"Bovada","prices":{"Chicago White Sox":1.76,"Detroit Tigers":2.09}},{"book":"MyBookie.ag","prices":{"Chicago White Sox":1.78,"Detroit Tigers":2.1}}],"total_line":7.5,"total_pick":"大 Over","total_side":"over","total_prob":55,"exp_total":8.8,"total_mkt":52,"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.55,"spread_book":"BetRivers"},{"id":"33db4d154aae28c4d5ee936345219b71","sport":"NPB 日本職棒","home":"Chiba Lotte Marines","away":"Saitama Seibu Lions","commence":"2026-09-20T09:00:00Z","book":"FanDuel","ml":"Saitama Seibu Lions 1.77 ｜ Chiba Lotte Marines 2.06","spread":"","total":"","mkt_home":46,"model_scope":"NPB 官方當季勝率與主場修正；暫不含先發投手、讓分與大小分模型","has_model":true,"pick":"Saitama Seibu Lions","model":56,"mkt":54,"edge":2,"stars":3,"best":{"ml_home":{"price":2.1,"book":"BetOnline.ag"},"ml_away":{"price":1.81,"book":"BetUS"},"book_count":7,"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.06,"Saitama Seibu Lions":1.77}},{"book":"BetOnline.ag","prices":{"Chiba Lotte Marines":2.1,"Saitama Seibu Lions":1.77}},{"book":"LowVig.ag","prices":{"Chiba Lotte Marines":2.1,"Saitama Seibu Lions":1.77}},{"book":"DraftKings","prices":{"Chiba Lotte Marines":2,"Saitama Seibu Lions":1.8}},{"book":"BetUS","prices":{"Chiba Lotte Marines":1.94,"Saitama Seibu Lions":1.81}},{"book":"MyBookie.ag","prices":{"Chiba Lotte Marines":2.04,"Saitama Seibu Lions":1.76}},{"book":"Bovada","prices":{"Chiba Lotte Marines":2.05,"Saitama Seibu Lions":1.74}}]},{"id":"59c14a5981b0869948d86636923f1c90","sport":"MLB 美國職棒","home":"San Diego Padres","away":"Miami Marlins","commence":"2026-09-20T00:40:00Z","book":"DraftKings","ml":"Miami Marlins 2.31 ｜ San Diego Padres 1.63","spread":"Miami Marlins 1.5 @1.59 ｜ San Diego Padres -1.5 @2.39","total":"Over 7.5 @1.93 ｜ Under 7.5 @1.88","mkt_home":59,"sp":{"home":{"name":"Casey Mize","hand":"R","era":3.69,"ip":124.3,"whip":1.14,"k9":7.75,"ra9":4.13},"away":{"name":"Eury Pérez","hand":"R","era":3.99,"ip":144.3,"whip":1.24,"k9":9.67,"ra9":4.49},"lg_ra9":4.56},"ctx":{"home":{"last10":"9-1","streak":"W3","venue_rec":"47-29","vs_hand":{"hand":"R","rec":"65-48"},"xwl":"81-73"},"away":{"last10":"4-6","streak":"L1","venue_rec":"31-45","vs_hand":{"hand":"R","rec":"60-52"},"xwl":"77-77"}},"has_model":true,"pick":"San Diego Padres","model":59,"mkt":59,"edge":1,"stars":3,"best":{"ml_home":{"price":1.66,"book":"LowVig.ag"},"ml_away":{"price":2.38,"book":"LowVig.ag"},"book_count":9,"spread_home":{"line":-1.5,"price":2.44,"book":"LowVig.ag"},"spread_away":{"line":1.5,"price":1.62,"book":"FanDuel"},"total_over":{"line":7.5,"price":1.98,"book":"LowVig.ag"},"total_under":{"line":7.5,"price":1.94,"book":"BetRivers"}},"rh":{"wp":0.552,"off":4.3896103896103895,"def":4.1558441558441555,"w":85,"l":69},"ra":{"wp":0.494,"off":4.435064935064935,"def":4.422077922077922,"w":76,"l":78},"bk_h2h":[{"book":"DraftKings","prices":{"Miami Marlins":2.31,"San Diego Padres":1.63}},{"book":"LowVig.ag","prices":{"Miami Marlins":2.38,"San Diego Padres":1.66}},{"book":"BetOnline.ag","prices":{"Miami Marlins":2.38,"San Diego Padres":1.66}},{"book":"FanDuel","prices":{"Miami Marlins":2.32,"San Diego Padres":1.64}},{"book":"BetMGM","prices":{"Miami Marlins":2.35,"San Diego Padres":1.62}},{"book":"Bovada","prices":{"Miami Marlins":2.3,"San Diego Padres":1.65}},{"book":"BetUS","prices":{"Miami Marlins":2.36,"San Diego Padres":1.66}},{"book":"BetRivers","prices":{"Miami Marlins":2.3,"San Diego Padres":1.64}},{"book":"MyBookie.ag","prices":{"Miami Marlins":2.31,"San Diego Padres":1.65}}],"total_line":7.5,"total_pick":"大 Over","total_side":"over","total_prob":54,"exp_total":8.7,"total_mkt":49,"total_price":1.98,"total_book":"LowVig.ag","spread_pick":"Miami Marlins +1.5","spread_prob":64,"spread_line":-1.5,"spread_side":"away","exp_margin":0.1,"spread_mkt":60,"spread_price":1.62,"spread_book":"FanDuel"},{"id":"e9aa9f3f95397e0ea42fbde233eb3e3b","sport":"MLB 美國職棒","home":"Los Angeles Dodgers","away":"San Francisco Giants","commence":"2026-09-20T01:11:00Z","book":"FanDuel","ml":"San Francisco Giants 4.2 ｜ Los Angeles Dodgers 1.25","spread":"Los Angeles Dodgers -1.5 @1.61 ｜ San Francisco Giants 1.5 @2.36","total":"Over 7.5 @1.94 ｜ Under 7.5 @1.88","mkt_home":77,"sp":{"home":{"name":"Tarik Skubal","hand":"L","era":2.7,"ip":146.7,"whip":0.95,"k9":10.62,"ra9":2.95},"away":null,"lg_ra9":4.56},"ctx":{"home":{"last10":"7-3","streak":"W2","venue_rec":"48-28","vs_hand":null,"xwl":"96-58"},"away":{"last10":"5-5","streak":"L1","venue_rec":"28-51","vs_hand":{"hand":"L","rec":"19-27"},"xwl":"69-85"}},"has_model":true,"pick":"Los Angeles Dodgers","model":72,"mkt":77,"edge":0,"stars":5,"best":{"ml_home":{"price":1.26,"book":"BetRivers"},"ml_away":{"price":4.22,"book":"BetUS"},"book_count":7,"spread_home":{"line":-1.5,"price":1.62,"book":"DraftKings"},"spread_away":{"line":1.5,"price":2.4,"book":"BetUS"},"total_over":{"line":7.5,"price":1.99,"book":"DraftKings"},"total_under":{"line":7.5,"price":1.96,"book":"BetRivers"}},"rh":{"wp":0.61,"off":4.98051948051948,"def":3.779220779220779,"w":94,"l":60},"ra":{"wp":0.416,"off":4.2272727272727275,"def":4.720779220779221,"w":64,"l":90},"bk_h2h":[{"book":"FanDuel","prices":{"Los Angeles Dodgers":1.25,"San Francisco Giants":4.2}},{"book":"BetRivers","prices":{"Los Angeles Dodgers":1.26,"San Francisco Giants":4}},{"book":"DraftKings","prices":{"Los Angeles Dodgers":1.25,"San Francisco Giants":4.11}},{"book":"BetMGM","prices":{"Los Angeles Dodgers":1.25,"San Francisco Giants":4}},{"book":"Bovada","prices":{"Los Angeles Dodgers":1.24,"San Francisco Giants":4.1}},{"book":"BetUS","prices":{"Los Angeles Dodgers":1.26,"San Francisco Giants":4.22}},{"book":"MyBookie.ag","prices":{"Los Angeles Dodgers":1.26,"San Francisco Giants":4.1}}],"total_line":7.5,"total_pick":"大 Over","total_side":"over","total_prob":55,"exp_total":8.9,"total_mkt":50,"total_price":1.99,"total_book":"DraftKings","spread_pick":"San Francisco Giants +1.5","spread_prob":56,"spread_line":-1.5,"spread_side":"away","exp_margin":0.8,"spread_mkt":40,"spread_price":2.4,"spread_book":"BetUS"},{"id":"f28fb05dc0232d752d44fea1636c0141","sport":"NPB 日本職棒","home":"Hokkaido Nippon-Ham Fighters","away":"Orix Buffaloes","commence":"2026-09-20T05:00:00Z","book":"FanDuel","ml":"Orix Buffaloes 2.86 ｜ Hokkaido Nippon-Ham Fighters 1.43","spread":"","total":"","mkt_home":67,"model_scope":"NPB 官方當季勝率與主場修正；暫不含先發投手、讓分與大小分模型","has_model":true,"pick":"Hokkaido Nippon-Ham Fighters","model":64,"mkt":67,"edge":0,"stars":4,"best":{"ml_home":{"price":1.48,"book":"BetUS"},"ml_away":{"price":2.86,"book":"FanDuel"},"book_count":7,"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":"FanDuel","prices":{"Hokkaido Nippon-Ham Fighters":1.43,"Orix Buffaloes":2.86}},{"book":"BetOnline.ag","prices":{"Hokkaido Nippon-Ham Fighters":1.45,"Orix Buffaloes":2.86}},{"book":"LowVig.ag","prices":{"Hokkaido Nippon-Ham Fighters":1.45,"Orix Buffaloes":2.86}},{"book":"DraftKings","prices":{"Hokkaido Nippon-Ham Fighters":1.43,"Orix Buffaloes":2.85}},{"book":"BetUS","prices":{"Hokkaido Nippon-Ham Fighters":1.48,"Orix Buffaloes":2.74}},{"book":"MyBookie.ag","prices":{"Hokkaido Nippon-Ham Fighters":1.43,"Orix Buffaloes":2.79}},{"book":"Bovada","prices":{"Hokkaido Nippon-Ham Fighters":1.44,"Orix Buffaloes":2.7}}]},{"id":"b9c38daffc4e49e8b20cbf50ab9b6cde","sport":"NPB 日本職棒","home":"Hanshin Tigers","away":"Yokohama DeNA BayStars","commence":"2026-09-20T09:00:00Z","book":"FanDuel","ml":"Yokohama DeNA BayStars 2.76 ｜ Hanshin Tigers 1.45","spread":"","total":"","mkt_home":66,"model_scope":"NPB 官方當季勝率與主場修正；暫不含先發投手、讓分與大小分模型","has_model":true,"pick":"Hanshin Tigers","model":59,"mkt":66,"edge":0,"stars":3,"best":{"ml_home":{"price":1.5,"book":"BetOnline.ag"},"ml_away":{"price":2.85,"book":"DraftKings"},"book_count":7,"spread_home":null,"spread_away":null,"total_over":null,"total_under":null},"rh":{"wp":0.555,"w":71,"l":57,"t":1,"source":"NPB 2026 官方排名"},"ra":{"wp":0.504,"w":65,"l":64,"t":3,"source":"NPB 2026 官方排名"},"bk_h2h":[{"book":"FanDuel","prices":{"Hanshin Tigers":1.45,"Yokohama DeNA BayStars":2.76}},{"book":"BetOnline.ag","prices":{"Hanshin Tigers":1.5,"Yokohama DeNA BayStars":2.74}},{"book":"LowVig.ag","prices":{"Hanshin Tigers":1.5,"Yokohama DeNA BayStars":2.74}},{"book":"DraftKings","prices":{"Hanshin Tigers":1.43,"Yokohama DeNA BayStars":2.85}},{"book":"BetUS","prices":{"Hanshin Tigers":1.49,"Yokohama DeNA BayStars":2.69}},{"book":"MyBookie.ag","prices":{"Hanshin Tigers":1.45,"Yokohama DeNA BayStars":2.68}},{"book":"Bovada","prices":{"Hanshin Tigers":1.45,"Yokohama DeNA BayStars":2.65}}]},{"id":"48f35ed7b6b06b6341dc562001538504","sport":"MLB 美國職棒","home":"Colorado Rockies","away":"Seattle Mariners","commence":"2026-09-20T00:11:00Z","book":"FanDuel","ml":"Seattle Mariners 1.65 ｜ Colorado Rockies 2.3","spread":"Colorado Rockies 1.5 @1.82 ｜ Seattle Mariners -1.5 @2.02","total":"Over 10.5 @1.82 ｜ Under 10.5 @2","mkt_home":42,"sp":{"home":{"name":"Jose Quintana","hand":"L","era":5.27,"ip":41,"whip":1.51,"k9":4.39,"ra9":5.93},"away":{"name":"Bryce Miller","hand":"R","era":4.19,"ip":107.3,"whip":1.16,"k9":8.89,"ra9":4.53},"lg_ra9":4.56},"ctx":{"home":{"last10":"1-9","streak":"L3","venue_rec":"31-45","vs_hand":{"hand":"R","rec":"39-66"},"xwl":"62-92"},"away":{"last10":"5-5","streak":"W2","venue_rec":"32-47","vs_hand":{"hand":"L","rec":"25-27"},"xwl":"71-83"}},"has_model":true,"pick":"Seattle Mariners","model":57,"mkt":58,"edge":0,"stars":3,"best":{"ml_home":{"price":2.3,"book":"FanDuel"},"ml_away":{"price":1.7,"book":"BetRivers"},"book_count":9,"spread_home":{"line":1.5,"price":1.85,"book":"MyBookie.ag"},"spread_away":{"line":-1.5,"price":2.05,"book":"LowVig.ag"},"total_over":{"line":11,"price":2.03,"book":"LowVig.ag"},"total_under":{"line":11,"price":1.86,"book":"MyBookie.ag"}},"rh":{"wp":0.364,"off":4.681818181818182,"def":5.837662337662338,"w":56,"l":98},"ra":{"wp":0.468,"off":4.084415584415584,"def":4.441558441558442,"w":72,"l":82},"bk_h2h":[{"book":"FanDuel","prices":{"Colorado Rockies":2.3,"Seattle Mariners":1.65}},{"book":"BetRivers","prices":{"Colorado Rockies":2.2,"Seattle Mariners":1.7}},{"book":"DraftKings","prices":{"Colorado Rockies":2.28,"Seattle Mariners":1.65}},{"book":"BetMGM","prices":{"Colorado Rockies":2.25,"Seattle Mariners":1.65}},{"book":"Bovada","prices":{"Colorado Rockies":2.29,"Seattle Mariners":1.65}},{"book":"LowVig.ag","prices":{"Colorado Rockies":2.3,"Seattle Mariners":1.7}},{"book":"BetOnline.ag","prices":{"Colorado Rockies":2.3,"Seattle Mariners":1.7}},{"book":"BetUS","prices":{"Colorado Rockies":2.29,"Seattle Mariners":1.7}},{"book":"MyBookie.ag","prices":{"Colorado Rockies":2.28,"Seattle Mariners":1.66}}],"total_line":10.5,"total_pick":"小 Under","total_side":"under","total_prob":54,"exp_total":9.5,"total_mkt":48,"spread_pick":"Colorado Rockies +1.5","spread_prob":61,"spread_line":1.5,"spread_side":"home","exp_margin":-0.4,"spread_mkt":53,"spread_price":1.85,"spread_book":"MyBookie.ag"},{"id":"cac66a5844ce45f66674c93fb778eeaf","sport":"MLB 美國職棒","home":"Cincinnati Reds","away":"Chicago Cubs","commence":"2026-09-19T22:41:00Z","book":"FanDuel","ml":"Chicago Cubs 1.72 ｜ Cincinnati Reds 2.18","spread":"Chicago Cubs -1.5 @2.16 ｜ Cincinnati Reds 1.5 @1.71","total":"Over 9.5 @2 ｜ Under 9.5 @1.82","mkt_home":44,"sp":{"home":{"name":"Nick Lodolo","hand":"L","era":5.12,"ip":96.7,"whip":1.49,"k9":7.36,"ra9":5.12},"away":{"name":"Matthew Boyd","hand":"L","era":4.16,"ip":114.7,"whip":1.24,"k9":6.99,"ra9":4.4},"lg_ra9":4.56},"ctx":{"home":{"last10":"3-7","streak":"W1","venue_rec":"38-41","vs_hand":{"hand":"L","rec":"18-23"},"xwl":"62-92"},"away":{"last10":"4-6","streak":"L1","venue_rec":"40-36","vs_hand":{"hand":"L","rec":"26-18"},"xwl":"90-64"}},"has_model":true,"pick":"Chicago Cubs","model":55,"mkt":56,"edge":0,"stars":3,"best":{"ml_home":{"price":2.22,"book":"BetOnline.ag"},"ml_away":{"price":1.75,"book":"BetOnline.ag"},"book_count":9,"spread_home":{"line":1.5,"price":1.77,"book":"LowVig.ag"},"spread_away":{"line":-1.5,"price":2.2,"book":"BetRivers"},"total_over":{"line":9,"price":1.88,"book":"LowVig.ag"},"total_under":{"line":9,"price":2,"book":"Bovada"}},"rh":{"wp":0.468,"off":4.14935064935065,"def":5.136363636363637,"w":72,"l":82},"ra":{"wp":0.552,"off":5.3311688311688314,"def":4.415584415584416,"w":85,"l":69},"bk_h2h":[{"book":"FanDuel","prices":{"Chicago Cubs":1.72,"Cincinnati Reds":2.18}},{"book":"BetOnline.ag","prices":{"Chicago Cubs":1.75,"Cincinnati Reds":2.22}},{"book":"LowVig.ag","prices":{"Chicago Cubs":1.75,"Cincinnati Reds":2.22}},{"book":"DraftKings","prices":{"Chicago Cubs":1.7,"Cincinnati Reds":2.19}},{"book":"BetMGM","prices":{"Chicago Cubs":1.69,"Cincinnati Reds":2.18}},{"book":"Bovada","prices":{"Chicago Cubs":1.69,"Cincinnati Reds":2.21}},{"book":"BetUS","prices":{"Chicago Cubs":1.74,"Cincinnati Reds":2.22}},{"book":"BetRivers","prices":{"Chicago Cubs":1.75,"Cincinnati Reds":2.12}},{"book":"MyBookie.ag","prices":{"Chicago Cubs":1.72,"Cincinnati Reds":2.17}}],"total_line":9.5,"total_pick":"大 Over","total_side":"over","total_prob":50,"exp_total":9.5,"total_mkt":48,"spread_pick":"Cincinnati Reds +1.5","spread_prob":55,"spread_line":1.5,"spread_side":"home","exp_margin":-1,"spread_mkt":55,"spread_price":1.77,"spread_book":"LowVig.ag"},{"id":"af81151070b3158c87d172ae8ab51c65","sport":"NPB 日本職棒","home":"Chunichi Dragons","away":"Hiroshima Toyo Carp","commence":"2026-09-20T09:00:00Z","book":"FanDuel","ml":"Hiroshima Toyo Carp 2.34 ｜ Chunichi Dragons 1.61","spread":"","total":"","mkt_home":59,"model_scope":"NPB 官方當季勝率與主場修正；暫不含先發投手、讓分與大小分模型","has_model":true,"pick":"Chunichi Dragons","model":55,"mkt":59,"edge":0,"stars":3,"best":{"ml_home":{"price":1.65,"book":"BetUS"},"ml_away":{"price":2.4,"book":"BetOnline.ag"},"book_count":7,"spread_home":null,"spread_away":null,"total_over":null,"total_under":null},"rh":{"wp":0.432,"w":57,"l":75,"t":2,"source":"NPB 2026 官方排名"},"ra":{"wp":0.419,"w":52,"l":72,"t":4,"source":"NPB 2026 官方排名"},"bk_h2h":[{"book":"FanDuel","prices":{"Chunichi Dragons":1.61,"Hiroshima Toyo Carp":2.34}},{"book":"BetOnline.ag","prices":{"Chunichi Dragons":1.62,"Hiroshima Toyo Carp":2.4}},{"book":"LowVig.ag","prices":{"Chunichi Dragons":1.62,"Hiroshima Toyo Carp":2.4}},{"book":"DraftKings","prices":{"Chunichi Dragons":1.59,"Hiroshima Toyo Carp":2.4}},{"book":"BetUS","prices":{"Chunichi Dragons":1.65,"Hiroshima Toyo Carp":2.24}},{"book":"MyBookie.ag","prices":{"Chunichi Dragons":1.61,"Hiroshima Toyo Carp":2.29}},{"book":"Bovada","prices":{"Chunichi Dragons":1.61,"Hiroshima Toyo Carp":2.25}}]},{"id":"0f7b4e8f0c23ecca42f1c5e69ecc9bcc","sport":"MLB 美國職棒","home":"Arizona Diamondbacks","away":"New York Yankees","commence":"2026-09-20T00:10:00Z","book":"DraftKings","ml":"New York Yankees 1.6 ｜ Arizona Diamondbacks 2.38","spread":"Arizona Diamondbacks 1.5 @1.78 ｜ New York Yankees -1.5 @2.07","total":"Over 7.5 @2.02 ｜ Under 7.5 @1.81","mkt_home":40,"sp":{"home":{"name":"Brandon Pfaadt","hand":"R","era":3.77,"ip":124,"whip":1.17,"k9":6.1,"ra9":4.06},"away":{"name":"Cam Schlittler","hand":"R","era":1.95,"ip":184.7,"whip":0.9,"k9":11.11,"ra9":2.29},"lg_ra9":4.56},"ctx":{"home":{"last10":"4-6","streak":"L3","venue_rec":"43-36","vs_hand":{"hand":"R","rec":"53-61"},"xwl":"76-78"},"away":{"last10":"8-2","streak":"W1","venue_rec":"47-32","vs_hand":{"hand":"R","rec":"55-45"},"xwl":"92-61"}},"has_model":true,"pick":"New York Yankees","model":53,"mkt":60,"edge":0,"stars":3,"best":{"ml_home":{"price":2.5,"book":"BetRivers"},"ml_away":{"price":1.62,"book":"FanDuel"},"book_count":9,"spread_home":{"line":1.5,"price":1.83,"book":"LowVig.ag"},"spread_away":{"line":-1.5,"price":2.12,"book":"MyBookie.ag"},"total_over":{"line":7.5,"price":2.05,"book":"BetMGM"},"total_under":{"line":7.5,"price":1.84,"book":"LowVig.ag"}},"rh":{"wp":0.519,"off":4.415584415584416,"def":4.461038961038961,"w":80,"l":74},"ra":{"wp":0.582,"off":4.61437908496732,"def":3.679738562091503,"w":89,"l":64},"bk_h2h":[{"book":"DraftKings","prices":{"Arizona Diamondbacks":2.38,"New York Yankees":1.6}},{"book":"LowVig.ag","prices":{"Arizona Diamondbacks":2.47,"New York Yankees":1.61}},{"book":"BetOnline.ag","prices":{"Arizona Diamondbacks":2.47,"New York Yankees":1.61}},{"book":"FanDuel","prices":{"Arizona Diamondbacks":2.36,"New York Yankees":1.62}},{"book":"BetMGM","prices":{"Arizona Diamondbacks":2.35,"New York Yankees":1.61}},{"book":"Bovada","prices":{"Arizona Diamondbacks":2.37,"New York Yankees":1.61}},{"book":"BetUS","prices":{"Arizona Diamondbacks":2.42,"New York Yankees":1.62}},{"book":"BetRivers","prices":{"Arizona Diamondbacks":2.5,"New York Yankees":1.56}},{"book":"MyBookie.ag","prices":{"Arizona Diamondbacks":2.38,"New York Yankees":1.61}}],"total_line":7.5,"total_pick":"大 Over","total_side":"over","total_prob":54,"exp_total":8.6,"total_mkt":47,"total_price":2.05,"total_book":"BetMGM","spread_pick":"Arizona Diamondbacks +1.5","spread_prob":60,"spread_line":1.5,"spread_side":"home","exp_margin":-0.5,"spread_mkt":54,"spread_price":1.83,"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.492248818719407,"total":8.984497637438814}},"record":{"total":883,"hits":509,"pct":57.6,"high_total":225,"high_hits":150,"high_pct":66.7,"by_sport":{"MLB 美國職棒":{"t":773,"h":444,"pct":57.4},"NPB 日本職棒":{"t":110,"h":65,"pct":59.1}},"spread":{"total":773,"hits":465,"pct":60.2,"by_sport":{"MLB 美國職棒":{"t":773,"h":465,"pct":60.2}}},"total_ou":{"total":756,"hits":379,"pct":50.1,"by_sport":{"MLB 美國職棒":{"t":756,"h":379,"pct":50.1}}},"vs_market":{"total":439,"our_pct":57.9,"market_pct":56.3,"diff_pp":1.6,"moe_pp":4.7,"since":"2026-08-24"},"recent":[{"sport":"MLB 美國職棒","home":"Los Angeles Dodgers","away":"San Francisco Giants","pick":"Los Angeles Dodgers","model":72,"win":true,"commence":"2026-09-19T02:15:00Z"},{"sport":"MLB 美國職棒","home":"San Diego Padres","away":"Miami Marlins","pick":"San Diego Padres","model":59,"win":true,"commence":"2026-09-19T01:41:00Z"},{"sport":"MLB 美國職棒","home":"Arizona Diamondbacks","away":"New York Yankees","pick":"New York Yankees","model":52,"win":true,"commence":"2026-09-19T01:41:00Z"},{"sport":"MLB 美國職棒","home":"Los Angeles Angels","away":"Minnesota Twins","pick":"Minnesota Twins","model":54,"win":true,"commence":"2026-09-19T01:39:00Z"},{"sport":"MLB 美國職棒","home":"St. Louis Cardinals","away":"Washington Nationals","pick":"St. Louis Cardinals","model":56,"win":false,"commence":"2026-09-19T00:16:00Z"},{"sport":"MLB 美國職棒","home":"Houston Astros","away":"Atlanta Braves","pick":"Atlanta Braves","model":54,"win":true,"commence":"2026-09-19T00:11:00Z"},{"sport":"MLB 美國職棒","home":"Colorado Rockies","away":"Seattle Mariners","pick":"Seattle Mariners","model":56,"win":true,"commence":"2026-09-19T00:11:00Z"},{"sport":"MLB 美國職棒","home":"Texas Rangers","away":"Toronto Blue Jays","pick":"Texas Rangers","model":54,"win":true,"commence":"2026-09-19T00:06:00Z"},{"sport":"MLB 美國職棒","home":"Chicago White Sox","away":"Detroit Tigers","pick":"Chicago White Sox","model":57,"win":false,"commence":"2026-09-18T23:41:00Z"},{"sport":"MLB 美國職棒","home":"New York Mets","away":"Philadelphia Phillies","pick":"Philadelphia Phillies","model":57,"win":false,"commence":"2026-09-18T23:16:00Z"},{"sport":"MLB 美國職棒","home":"Tampa Bay Rays","away":"Boston Red Sox","pick":"Tampa Bay Rays","model":61,"win":false,"commence":"2026-09-18T23:11:00Z"},{"sport":"MLB 美國職棒","home":"Cleveland Guardians","away":"Athletics","pick":"Cleveland Guardians","model":65,"win":true,"commence":"2026-09-18T23:11:00Z"}],"recent_by_sport":{"MLB 美國職棒":[{"sport":"MLB 美國職棒","home":"Los Angeles Dodgers","away":"San Francisco Giants","pick":"Los Angeles Dodgers","model":72,"win":true,"commence":"2026-09-19T02:15:00Z"},{"sport":"MLB 美國職棒","home":"San Diego Padres","away":"Miami Marlins","pick":"San Diego Padres","model":59,"win":true,"commence":"2026-09-19T01:41:00Z"},{"sport":"MLB 美國職棒","home":"Arizona Diamondbacks","away":"New York Yankees","pick":"New York Yankees","model":52,"win":true,"commence":"2026-09-19T01:41:00Z"},{"sport":"MLB 美國職棒","home":"Los Angeles Angels","away":"Minnesota Twins","pick":"Minnesota Twins","model":54,"win":true,"commence":"2026-09-19T01:39:00Z"},{"sport":"MLB 美國職棒","home":"St. Louis Cardinals","away":"Washington Nationals","pick":"St. Louis Cardinals","model":56,"win":false,"commence":"2026-09-19T00:16:00Z"},{"sport":"MLB 美國職棒","home":"Houston Astros","away":"Atlanta Braves","pick":"Atlanta Braves","model":54,"win":true,"commence":"2026-09-19T00:11:00Z"},{"sport":"MLB 美國職棒","home":"Colorado Rockies","away":"Seattle Mariners","pick":"Seattle Mariners","model":56,"win":true,"commence":"2026-09-19T00:11:00Z"},{"sport":"MLB 美國職棒","home":"Texas Rangers","away":"Toronto Blue Jays","pick":"Texas Rangers","model":54,"win":true,"commence":"2026-09-19T00:06:00Z"},{"sport":"MLB 美國職棒","home":"Chicago White Sox","away":"Detroit Tigers","pick":"Chicago White Sox","model":57,"win":false,"commence":"2026-09-18T23:41:00Z"},{"sport":"MLB 美國職棒","home":"New York Mets","away":"Philadelphia Phillies","pick":"Philadelphia Phillies","model":57,"win":false,"commence":"2026-09-18T23:16:00Z"},{"sport":"MLB 美國職棒","home":"Tampa Bay Rays","away":"Boston Red Sox","pick":"Tampa Bay Rays","model":61,"win":false,"commence":"2026-09-18T23:11:00Z"},{"sport":"MLB 美國職棒","home":"Cleveland Guardians","away":"Athletics","pick":"Cleveland Guardians","model":65,"win":true,"commence":"2026-09-18T23:11:00Z"}],"NPB 日本職棒":[{"sport":"NPB 日本職棒","home":"Yomiuri Giants","away":"Chunichi Dragons","pick":"Yomiuri Giants","model":65,"win":true,"commence":"2026-09-18T09:00:00Z"},{"sport":"NPB 日本職棒","home":"Hanshin Tigers","away":"Hiroshima Toyo Carp","pick":"Hanshin Tigers","model":66,"win":true,"commence":"2026-09-18T09:00:00Z"},{"sport":"NPB 日本職棒","home":"Yokohama DeNA BayStars","away":"Tokyo Yakult Swallows","pick":"Yokohama DeNA BayStars","model":60,"win":false,"commence":"2026-09-18T09:00: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"},{"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"}]},"pending":715,"trend":[{"date":"2026-08-21","hits":7,"total":9,"cum_pct":77.8,"daily_pct":77.8},{"date":"2026-08-22","hits":10,"total":19,"cum_pct":60.7,"daily_pct":52.6},{"date":"2026-08-23","hits":14,"total":22,"cum_pct":62,"daily_pct":63.6},{"date":"2026-08-24","hits":3,"total":4,"cum_pct":63,"daily_pct":75},{"date":"2026-08-25","hits":6,"total":15,"cum_pct":58,"daily_pct":40},{"date":"2026-08-26","hits":14,"total":26,"cum_pct":56.8,"daily_pct":53.8},{"date":"2026-08-27","hits":7,"total":12,"cum_pct":57,"daily_pct":58.3},{"date":"2026-08-28","hits":12,"total":17,"cum_pct":58.9,"daily_pct":70.6},{"date":"2026-08-29","hits":17,"total":25,"cum_pct":60.4,"daily_pct":68},{"date":"2026-08-30","hits":17,"total":23,"cum_pct":62.2,"daily_pct":73.9},{"date":"2026-08-31","hits":3,"total":7,"cum_pct":61.5,"daily_pct":42.9},{"date":"2026-09-01","hits":11,"total":20,"cum_pct":60.8,"daily_pct":55},{"date":"2026-09-02","hits":7,"total":22,"cum_pct":57.9,"daily_pct":31.8},{"date":"2026-09-03","hits":6,"total":11,"cum_pct":57.8,"daily_pct":54.5},{"date":"2026-09-04","hits":13,"total":16,"cum_pct":59.3,"daily_pct":81.3},{"date":"2026-09-05","hits":14,"total":25,"cum_pct":59,"daily_pct":56},{"date":"2026-09-06","hits":10,"total":22,"cum_pct":58,"daily_pct":45.5},{"date":"2026-09-07","hits":7,"total":9,"cum_pct":58.6,"daily_pct":77.8},{"date":"2026-09-08","hits":7,"total":18,"cum_pct":57.5,"daily_pct":38.9},{"date":"2026-09-09","hits":14,"total":25,"cum_pct":57.3,"daily_pct":56},{"date":"2026-09-10","hits":9,"total":11,"cum_pct":58.1,"daily_pct":81.8},{"date":"2026-09-11","hits":10,"total":13,"cum_pct":58.8,"daily_pct":76.9},{"date":"2026-09-12","hits":17,"total":23,"cum_pct":59.6,"daily_pct":73.9},{"date":"2026-09-13","hits":11,"total":22,"cum_pct":59.1,"daily_pct":50},{"date":"2026-09-14","hits":4,"total":10,"cum_pct":58.7,"daily_pct":40},{"date":"2026-09-15","hits":8,"total":19,"cum_pct":58,"daily_pct":42.1},{"date":"2026-09-16","hits":8,"total":17,"cum_pct":57.6,"daily_pct":47.1},{"date":"2026-09-17","hits":12,"total":17,"cum_pct":58,"daily_pct":70.6},{"date":"2026-09-18","hits":6,"total":12,"cum_pct":57.8,"daily_pct":50},{"date":"2026-09-19","hits":7,"total":8,"cum_pct":58.3,"daily_pct":87.5}]},"tracked":1601}