Input code for algorithm

Merge Data

Criteria 1

  1. Start with Road Dogs
  2. Favorite must not have a winning streak of 3 or more games
  3. Dog must not be on a losing streak of 3 or more games
  4. Dog must be at least 4-6 in L10 and at least .400 on the road
  5. Favorite must not be better then 6-4 in L10

Criteria 2

Same as above, plus 1) Dogs must not have odds over +150

Today’s Schedule (2023-08-18)

Glance at Today’s Games - Short
Date HomeTeam AwayTeam GameinSeries SeriesGame FLAG_strk FLAG_L10 FLAG_Away
2023-08-18 Chicago Cubs Kansas City Royals 3 1 Met NA NA
2023-08-18 Cleveland Guardians Detroit Tigers 4 1 Met Met Met
2023-08-18 Cleveland Guardians Detroit Tigers 4 2 Met Met Met
2023-08-18 Cincinnati Reds Toronto Blue Jays 3 1 Met Met Met
2023-08-18 Washington Nationals Philadelphia Phillies 3 1 Met Met Met
2023-08-18 New York Yankees Boston Red Sox 3 1 Met Met Met
2023-08-18 Atlanta Braves San Francisco Giants 3 1 NA NA Met
2023-08-18 Texas Rangers Milwaukee Brewers 3 1 NA NA Met
2023-08-18 Houston Astros Seattle Mariners 3 1 Met NA Met
2023-08-18 Minnesota Twins Pittsburgh Pirates 3 1 Met Met Met
2023-08-18 St. Louis Cardinals New York Mets 4 2 Met Met NA
2023-08-18 Colorado Rockies Chicago White Sox 3 1 Met Met NA
2023-08-18 Los Angeles Angels Tampa Bay Rays 3 1 Met Met Met
2023-08-18 Oakland Athletics Baltimore Orioles 3 1 Met Met Met
2023-08-18 San Diego Padres Arizona Diamondbacks 4 2 Met Met Met
2023-08-18 Los Angeles Dodgers Miami Marlins 3 1 NA NA Met
Glance at Today’s Games - Long
Date HomeTeam AwayTeam GameinSeries SeriesGame HomeWinPer AwayWinPer Dog_diff Dog_streak Dog_streakN Dog_away_per Dog_L10 Fav_diff Fav_streak Fav_streakN Fav_home_per Fav_L10 FLAG_strk FLAG_L10 FLAG_Away
2023-08-18 Chicago Cubs Kansas City Royals 3 1 .517 .317 -164 losses 3 .267 .300 63 wins 1 .532 .600 Met NA NA
2023-08-18 Cleveland Guardians Detroit Tigers 4 1 .479 .450 -101 wins 1 .459 .500 -2 losses 1 .525 .400 Met Met Met
2023-08-18 Cleveland Guardians Detroit Tigers 4 2 .479 .450 -101 wins 1 .459 .500 -2 losses 1 .525 .400 Met Met Met
2023-08-18 Cincinnati Reds Toronto Blue Jays 3 1 .516 .549 55 losses 1 .556 .500 -20 wins 1 .484 .400 Met Met Met
2023-08-18 Washington Nationals Philadelphia Phillies 3 1 .451 .545 37 wins 1 .508 .600 -83 wins 2 .435 .600 Met Met Met
2023-08-18 New York Yankees Boston Red Sox 3 1 .496 .521 23 losses 2 .483 .600 -14 losses 5 .556 .200 Met Met Met
2023-08-18 Atlanta Braves San Francisco Giants 3 1 .650 .529 12 losses 1 .500 .300 208 wins 3 .667 .800 NA NA Met
2023-08-18 Texas Rangers Milwaukee Brewers 3 1 .595 .533 -5 losses 3 .516 .500 195 losses 1 .667 .700 NA NA Met
2023-08-18 Houston Astros Seattle Mariners 3 1 .574 .545 62 wins 3 .542 .700 90 wins 2 .559 .700 Met NA Met
2023-08-18 Minnesota Twins Pittsburgh Pirates 3 1 .516 .446 -91 losses 1 .417 .400 40 losses 1 .576 .500 Met Met Met
2023-08-18 St. Louis Cardinals New York Mets 4 2 .443 .459 -47 wins 2 .397 .500 -32 losses 2 .435 .500 Met Met NA
2023-08-18 Colorado Rockies Chicago White Sox 3 1 .380 .397 -94 losses 1 .365 .500 -183 losses 2 .448 .200 Met Met NA
2023-08-18 Los Angeles Angels Tampa Bay Rays 3 1 .492 .593 145 wins 1 .541 .600 -18 wins 1 .525 .400 Met Met Met
2023-08-18 Oakland Athletics Baltimore Orioles 3 1 .281 .612 58 losses 2 .613 .500 -282 wins 1 .305 .300 Met Met Met
2023-08-18 San Diego Padres Arizona Diamondbacks 4 2 .475 .508 -17 wins 3 .525 .500 62 losses 1 .516 .300 Met Met Met
2023-08-18 Los Angeles Dodgers Miami Marlins 3 1 .617 .516 -44 losses 2 .448 .500 147 wins 11 .672 1.000 NA NA Met

Today’s System Picks (2023-08-18)

Games Meeting Criteria 1: Today
date commence_time home_team away_team HomeSP AwaySP GameinSeries SeriesGame HomeWinPer AwayWinPer Dog Dog_price Dog_away_per Fav_home_per Dog_L10 Fav_L10 FLAG_strk FLAG_L10 FLAG_Away
2023-08-18 23:10:00 Cleveland Guardians Detroit Tigers Gavin Williams Tarik Skubal 4 1 .479 .450 Detroit Tigers 120 .459 .525 .500 .400 Met Met Met
2023-08-18 23:10:00 Cleveland Guardians Detroit Tigers Xzavion Curry Joey Wentz 4 2 .479 .450 Detroit Tigers 120 .459 .525 .500 .400 Met Met Met
2023-08-18 23:20:00 Atlanta Braves San Francisco Giants Spencer Strider Alex Cobb 3 1 .650 .529 San Francisco Giants 195 .500 .667 .300 .800 NA NA Met
2023-08-19 00:05:00 Texas Rangers Milwaukee Brewers Andrew Heaney Brandon Woodruff 3 1 .595 .533 Milwaukee Brewers 100 .516 .667 .500 .700 NA NA Met
2023-08-19 00:10:00 Houston Astros Seattle Mariners J.P. France Bryce Miller 3 1 .574 .545 Seattle Mariners 136 .542 .559 .700 .700 Met NA Met
2023-08-19 00:10:00 Minnesota Twins Pittsburgh Pirates Pablo Lopez Andre Jackson 3 1 .516 .446 Pittsburgh Pirates 185 .417 .576 .400 .500 Met Met Met
2023-08-19 00:15:00 St. Louis Cardinals New York Mets Zack Thompson NA 4 2 .443 .459 New York Mets 120 .397 .435 .500 .500 Met Met NA
2023-08-19 00:40:00 Colorado Rockies Chicago White Sox Peter Lambert Michael Kopech 3 1 .380 .397 Chicago White Sox 105 .365 .448 .500 .200 Met Met NA
2023-08-19 01:40:00 San Diego Padres Arizona Diamondbacks Seth Lugo Brandon Pfaadt 4 2 .475 .508 Arizona Diamondbacks 140 .525 .516 .500 .300 Met Met Met
2023-08-19 02:10:00 Los Angeles Dodgers Miami Marlins Tony Gonsolin Sandy Alcantara 3 1 .617 .516 Miami Marlins 120 .448 .672 .500 1.000 NA NA Met

Tomorrow’s Schedule - Non filtered (2023-08-19)

Tomorrow’s schedule combined with MLB standings (no odds)

Glance at Tomorrow’s Games
Date HomeTeam AwayTeam HomeSP AwaySP GameinSeries SeriesGame HomeWinPer AwayWinPer Dog_diff Dog_streak Dog_streakN Dog_away_per Dog_L10 Fav_diff Fav_streak Fav_streakN Fav_home_per Fav_L10 FLAG_strk FLAG_L10 FLAG_Away
2023-08-19 New York Yankees Boston Red Sox Gerrit Cole Kutter Crawford 3 2 .496 .521 23 losses 2 .483 .600 -14 losses 5 .556 .200 Met Met Met
2023-08-19 Chicago Cubs Kansas City Royals Justin Steele Brady Singer 3 2 .517 .317 -164 losses 3 .267 .300 63 wins 1 .532 .600 Met NA NA
2023-08-19 Washington Nationals Philadelphia Phillies Jake Irvin Cristopher Sanchez 3 2 .451 .545 37 wins 1 .508 .600 -83 wins 2 .435 .600 Met Met Met
2023-08-19 Texas Rangers Milwaukee Brewers Dane Dunning Freddy Peralta 3 2 .595 .533 -5 losses 3 .516 .500 195 losses 1 .667 .700 NA NA Met
2023-08-19 Cincinnati Reds Toronto Blue Jays Brandon Williamson Chris Bassitt 3 2 .516 .549 55 losses 1 .556 .500 -20 wins 1 .484 .400 Met Met Met
2023-08-19 Cleveland Guardians Detroit Tigers Tanner Bibee Matt Manning 4 3 .479 .450 -101 wins 1 .459 .500 -2 losses 1 .525 .400 Met Met Met
2023-08-19 Houston Astros Seattle Mariners Framber Valdez Logan Gilbert 3 2 .574 .545 62 wins 3 .542 .700 90 wins 2 .559 .700 Met NA Met
2023-08-19 Minnesota Twins Pittsburgh Pirates Sonny Gray Mitch Keller 3 2 .516 .446 -91 losses 1 .417 .400 40 losses 1 .576 .500 Met Met Met
2023-08-19 St. Louis Cardinals New York Mets Miles Mikolas Kodai Senga 4 3 .443 .459 -47 wins 2 .397 .500 -32 losses 2 .435 .500 Met Met NA
2023-08-19 Atlanta Braves San Francisco Giants Yonny Chirinos Logan Webb 3 2 .650 .529 12 losses 1 .500 .300 208 wins 3 .667 .800 NA NA Met
2023-08-19 Colorado Rockies Chicago White Sox Kyle Freeland Jesse Scholtens 3 2 .380 .397 -94 losses 1 .365 .500 -183 losses 2 .448 .200 Met Met NA
2023-08-19 San Diego Padres Arizona Diamondbacks Yu Darvish Merrill Kelly 4 3 .475 .508 -17 wins 3 .525 .500 62 losses 1 .516 .300 Met Met Met
2023-08-19 Oakland Athletics Baltimore Orioles NA Cole Irvin 3 2 .281 .612 58 losses 2 .613 .500 -282 wins 1 .305 .300 Met Met Met
2023-08-19 Los Angeles Angels Tampa Bay Rays Chase Silseth Zach Eflin 3 2 .492 .593 145 wins 1 .541 .600 -18 wins 1 .525 .400 Met Met Met
2023-08-19 Los Angeles Dodgers Miami Marlins Julio Urias Eury Perez 3 2 .617 .516 -44 losses 2 .448 .500 147 wins 11 .672 1.000 NA NA Met

Tomorrow System Picks (2023-08-19)

Games Meeting Criteria 1: Tomorrow
date commence_time home_team away_team HomeSP AwaySP GameinSeries SeriesGame HomeWinPer AwayWinPer Dog Dog_price Dog_away_per Fav_home_per Dog_L10 Fav_L10 FLAG_strk FLAG_L10 FLAG_Away
2023-08-19 00:05:00 Texas Rangers Milwaukee Brewers Dane Dunning Freddy Peralta 3 2 .595 .533 Milwaukee Brewers 100 .516 .667 .500 .700 NA NA Met
2023-08-19 00:10:00 Houston Astros Seattle Mariners Framber Valdez Logan Gilbert 3 2 .574 .545 Seattle Mariners 136 .542 .559 .700 .700 Met NA Met
2023-08-19 00:10:00 Minnesota Twins Pittsburgh Pirates Sonny Gray Mitch Keller 3 2 .516 .446 Pittsburgh Pirates 185 .417 .576 .400 .500 Met Met Met
2023-08-19 00:15:00 St. Louis Cardinals New York Mets Miles Mikolas Kodai Senga 4 3 .443 .459 New York Mets 120 .397 .435 .500 .500 Met Met NA
2023-08-19 00:40:00 Colorado Rockies Chicago White Sox Kyle Freeland Jesse Scholtens 3 2 .380 .397 Chicago White Sox 105 .365 .448 .500 .200 Met Met NA
2023-08-19 01:40:00 San Diego Padres Arizona Diamondbacks Yu Darvish Merrill Kelly 4 3 .475 .508 Arizona Diamondbacks 140 .525 .516 .500 .300 Met Met Met
2023-08-19 02:10:00 Los Angeles Dodgers Miami Marlins Julio Urias Eury Perez 3 2 .617 .516 Miami Marlins 120 .448 .672 .500 1.000 NA NA Met
2023-08-19 18:20:00 Chicago Cubs Kansas City Royals Justin Steele Brady Singer 3 2 .517 .317 Kansas City Royals 154 .267 .532 .300 .600 Met NA NA
2023-08-19 20:05:00 Texas Rangers Milwaukee Brewers Dane Dunning Freddy Peralta 3 2 .595 .533 Milwaukee Brewers 120 .516 .667 .500 .700 NA NA Met
2023-08-19 23:10:00 Cleveland Guardians Detroit Tigers Tanner Bibee Matt Manning 4 3 .479 .450 Detroit Tigers 130 .459 .525 .500 .400 Met Met Met
2023-08-19 23:10:00 Houston Astros Seattle Mariners Framber Valdez Logan Gilbert 3 2 .574 .545 Seattle Mariners 136 .542 .559 .700 .700 Met NA Met
2023-08-19 23:10:00 Minnesota Twins Pittsburgh Pirates Sonny Gray Mitch Keller 3 2 .516 .446 Pittsburgh Pirates 136 .417 .576 .400 .500 Met Met Met
2023-08-19 23:20:00 Atlanta Braves San Francisco Giants Yonny Chirinos Logan Webb 3 2 .650 .529 San Francisco Giants 105 .500 .667 .300 .800 NA NA Met
2023-08-20 00:40:00 San Diego Padres Arizona Diamondbacks Yu Darvish Merrill Kelly 4 3 .475 .508 Arizona Diamondbacks 114 .525 .516 .500 .300 Met Met Met
2023-08-20 01:10:00 Los Angeles Dodgers Miami Marlins Julio Urias Eury Perez 3 2 .617 .516 Miami Marlins 160 .448 .672 .500 1.000 NA NA Met
Glance at Tomorrow’s Games
Date HomeTeam AwayTeam HomeSP AwaySP GameinSeries SeriesGame HomeWinPer AwayWinPer Dog_diff Dog_streak Dog_streakN Dog_away_per Dog_L10 Fav_diff Fav_streak Fav_streakN Fav_home_per Fav_L10 FLAG_strk FLAG_L10 FLAG_Away
2023-08-19 New York Yankees Boston Red Sox Gerrit Cole Kutter Crawford 3 2 .496 .521 23 losses 2 .483 .600 -14 losses 5 .556 .200 Met Met Met
2023-08-19 Chicago Cubs Kansas City Royals Justin Steele Brady Singer 3 2 .517 .317 -164 losses 3 .267 .300 63 wins 1 .532 .600 Met NA NA
2023-08-19 Washington Nationals Philadelphia Phillies Jake Irvin Cristopher Sanchez 3 2 .451 .545 37 wins 1 .508 .600 -83 wins 2 .435 .600 Met Met Met
2023-08-19 Texas Rangers Milwaukee Brewers Dane Dunning Freddy Peralta 3 2 .595 .533 -5 losses 3 .516 .500 195 losses 1 .667 .700 NA NA Met
2023-08-19 Cincinnati Reds Toronto Blue Jays Brandon Williamson Chris Bassitt 3 2 .516 .549 55 losses 1 .556 .500 -20 wins 1 .484 .400 Met Met Met
2023-08-19 Cleveland Guardians Detroit Tigers Tanner Bibee Matt Manning 4 3 .479 .450 -101 wins 1 .459 .500 -2 losses 1 .525 .400 Met Met Met
2023-08-19 Houston Astros Seattle Mariners Framber Valdez Logan Gilbert 3 2 .574 .545 62 wins 3 .542 .700 90 wins 2 .559 .700 Met NA Met
2023-08-19 Minnesota Twins Pittsburgh Pirates Sonny Gray Mitch Keller 3 2 .516 .446 -91 losses 1 .417 .400 40 losses 1 .576 .500 Met Met Met
2023-08-19 St. Louis Cardinals New York Mets Miles Mikolas Kodai Senga 4 3 .443 .459 -47 wins 2 .397 .500 -32 losses 2 .435 .500 Met Met NA
2023-08-19 Atlanta Braves San Francisco Giants Yonny Chirinos Logan Webb 3 2 .650 .529 12 losses 1 .500 .300 208 wins 3 .667 .800 NA NA Met
2023-08-19 Colorado Rockies Chicago White Sox Kyle Freeland Jesse Scholtens 3 2 .380 .397 -94 losses 1 .365 .500 -183 losses 2 .448 .200 Met Met NA
2023-08-19 San Diego Padres Arizona Diamondbacks Yu Darvish Merrill Kelly 4 3 .475 .508 -17 wins 3 .525 .500 62 losses 1 .516 .300 Met Met Met
2023-08-19 Oakland Athletics Baltimore Orioles NA Cole Irvin 3 2 .281 .612 58 losses 2 .613 .500 -282 wins 1 .305 .300 Met Met Met
2023-08-19 Los Angeles Angels Tampa Bay Rays Chase Silseth Zach Eflin 3 2 .492 .593 145 wins 1 .541 .600 -18 wins 1 .525 .400 Met Met Met
2023-08-19 Los Angeles Dodgers Miami Marlins Julio Urias Eury Perez 3 2 .617 .516 -44 losses 2 .448 .500 147 wins 11 .672 1.000 NA NA Met