{"id":120280,"date":"2025-06-21T11:47:10","date_gmt":"2025-06-21T11:47:10","guid":{"rendered":"https:\/\/www.rawchili.com\/mlb\/120280\/"},"modified":"2025-06-21T11:47:10","modified_gmt":"2025-06-21T11:47:10","slug":"mlb-picks-today-greg-peterson-best-bets-for-june-21","status":"publish","type":"post","link":"https:\/\/www.rawchili.com\/mlb\/120280\/","title":{"rendered":"MLB Picks Today: Greg Peterson Best Bets for June 21"},"content":{"rendered":"<p>MLB Picks Today:<\/p>\n<p>Expert baseball handicapper Greg Peterson shares his top MLB picks today for Saturday, June 21.<\/p>\n<p>Check out <a href=\"https:\/\/vsin.com\/mlb\/greg-petersons-daily-mlb-lines\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Greg\u2019s\u00a0Daily MLB Lines<\/a>\u00a0and his\u00a0<a href=\"https:\/\/open.spotify.com\/show\/1rGV9ZWDJNsf345wpZEOEG\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Baseball Betting Show Podcast<\/a>. Also, check out our\u00a0<a href=\"https:\/\/data.vsin.com\/mlb\/betting-splits\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">MLB Betting Splits<\/a>.<\/p>\n<p>\u00a0<\/p>\n<p>2:10 PM Eastern<\/p>\n<p>Milwaukee Brewers vs. Minnesota Twins\u00a0<\/p>\n<p>Brewers starting pitcher Jose Quintana allows a lot of contact with only 6.5 strikeouts per nine innings. He has a 3.35 ERA with just 1.1 home runs per nine innings allowed. Twins starting pitcher Simeon Woods Richardson owns a 5.13 ERA with 1.5 home runs per nine innings allowed. He is facing a Brewers lineup that ranks 25th in the league in percentage of at-bats that result in a home run.<br \/>MLB picks: Brewers Moneyline +124 and Under 9.5 Runs (Greg\u2019s Handicap Brewers +113 and Total 8.6)<\/p>\n<p>2:15 PM Eastern<\/p>\n<p>Cincinnati Reds vs. St. Louis Cardinals\u00a0<\/p>\n<p>Cardinals starting pitcher Sonny Gray has some large home and road splits: owning a 2.85 ERA at home compared to a 5.88 ERA on the road. He faces a Reds team that will most likely be mixing and matching with their pitching. Chase Petty and Connor Phillips join the big league roster, with the expected starting pitcher Wade Miley hitting the injured list.<br \/>MLB Picks: Cardinals Run Line -1.5 +110 and Under 9 Runs (Greg\u2019s Handicap Cardinals -1.5 -114 and Total 8.6)<\/p>\n<p>4:05 PM Eastern<\/p>\n<p>Boston Red Sox vs. San Francisco Giants\u00a0<\/p>\n<p>Giants starting pitcher Landen Roupp owns a 3.99 ERA this season with 0.9 home runs per nine innings allowed, which drops to a 2.25 ERA at home. He is backed by a Giants bullpen whose 2.58 ERA leads the league. Red Sox starting pitcher Brayan Bello has a 3.49 ERA, but is getting 6.8 strikeouts to 4.2 walks per nine innings for a 4.26 fielding independent.<br \/>MLB Pick: Giants Moneyline -128 (Greg\u2019s Handicap Giants -156)<\/p>\n<p>Texas Rangers vs. Pittsburgh Pirates\u00a0<\/p>\n<p>Rangers starting pitcher Kumar Rocker should see positive regression with his 7.31 ERA, with his fielding independent at 4.05. He averages 8.6 strikeouts and 2.5 walks per nine innings. Rocker faces a Pirates lineup that is last in the league in scoring with 3.2 runs per game. The Rangers are 26th with 3.6 runs per game. They face Pirates starting pitcher Mitch Keller, who has some sizable career home and road splits, posting a lifetime 4.10 ERA at home with just over 0.8 home runs per nine innings allowed compared to a 5.00 road ERA with 1.2 home runs per nine innings away from home.<br \/>MLB Picks: Pirates Moneyline -105 and Under 8.5 Runs (Greg\u2019s Handicap Pirates -126 and Total 8.1)<\/p>\n<p>7:15 PM Eastern<\/p>\n<p>New York Mets vs. Philadelphia Phillies\u00a0<\/p>\n<p>Phillies starting pitcher Mick Abel has impressed in his first four career starts, posting a 2.27 ERA with 1.8 walks per nine innings allowed. Mets starting pitcher Griffin Canning owns a 3.80 ERA with only one home run per nine innings allowed. Canning\u2019s ERA drops to 2.51 on the road.<br \/>MLB Pick: New York Mets vs. Philadelphia Phillies Under 9.5 Runs (Greg\u2019s Handicapped Total 8.8)<\/p>\n<p>9:10 PM Eastern<\/p>\n<p>Arizona Diamondbacks vs. Colorado Rockies\u00a0<\/p>\n<p>Diamondbacks starting pitcher Merrill Kelly carries a 3.41 ERA this season with a 3.22 fielding independent with 0.9 home runs and 2.3 walks per nine innings. Rockies starting pitcher Carson Palmquist owns a 7.76 ERA with 2.4 home runs and 5.4 walks per nine innings allowed. The Rockies\u2019 lineup is 19th in runs per game at home with 4.1.<br \/>MLB Picks: Diamondbacks -1.5 Run Line -125 and Under 12 Runs (Greg\u2019s Handicap Diamondbacks -1.5 -171 and Total 11.2)<\/p>\n<p>9:38 PM Eastern<\/p>\n<p>Houston Astros vs. Los Angeles Angels\u00a0<\/p>\n<p>Astros starting pitcher Brandon Walter owns a 1.53 ERA in his first three starts this season, but now has to face an Angels team that ranks third in the league in home runs per at-bat. Angels starting pitcher Jose Soriano has some demonstrative home and road splits, posting a 2.78 ERA on the road with no home runs allowed in 55 innings compared to a 4.88 ERA with 0.9 home runs per nine innings at home. He is backed by a bullpen that ranks 27th with a 5.34 ERA.<br \/>MLB Picks: Astros Moneyline -112 and Over 8.5 Runs (Greg\u2019s Handicap Astros -132 and Total 9.1)<\/p>\n<p>10:05 PM Eastern<\/p>\n<p>Cleveland Guardians vs. Athletics\u00a0<\/p>\n<p>Guardians starting pitcher Luis Ortiz owns a 4.64 ERA with 1.2 home runs and 4.6 walks per nine innings. Athletics starting pitcher Mitch Spence has a 3.50 ERA, which balloons up to a 5.25 ERA in Sacramento. The Athletics\u2019 bullpen is last in ERA at 6.13.<br \/>MLB Picks: Guardians Moneyline -110 and Over 9.5 Runs (Greg\u2019s Handicap Guardians -133 and Total 10.1)<\/p>\n","protected":false},"excerpt":{"rendered":"MLB Picks Today: Expert baseball handicapper Greg Peterson shares his top MLB picks today for Saturday, June 21.&hellip;\n","protected":false},"author":2,"featured_media":120281,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2403],"tags":[5,160,44,4,163,164,673,67,4311,4310],"class_list":{"0":"post-120280","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-st-louis-cardinals","8":"tag-baseball","9":"tag-cardinals","10":"tag-featured","11":"tag-mlb","12":"tag-mlb-best-bets","13":"tag-mlb-picks","14":"tag-st-louis","15":"tag-st-louis-cardinals","16":"tag-stlouis","17":"tag-stlouiscardinals"},"share_on_mastodon":{"url":"https:\/\/channels.im\/@mlb\/114721196952871585","error":""},"_links":{"self":[{"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/posts\/120280","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/comments?post=120280"}],"version-history":[{"count":0,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/posts\/120280\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/media\/120281"}],"wp:attachment":[{"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/media?parent=120280"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/categories?post=120280"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/tags?post=120280"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}