Leaderboard   |   Sports Handicappers   |   Available Picks   |   The Guarantee   |   Free Sports Picks   |   Help

Sports Picks for All Sports on Sun, Jun 21, 2026

All daily sports picks are released only by our experienced Sports Investors.  We provide a variety of sports betting knowledge and information from MLB Picks, NFL Picks, College Football Picks, NBA Picks, College Basketball Picks and NHL Picks.  Our assembly of top sports picks investors release only premium plays each day for each level of play.

For those members who prefer a Guarantee we recommend you look into our SIC Pick Insurance.  Find the daily best odds and best online sports picks at Sports Investor Central - where all sports picks are documented and verified! 

Want to view picks from a specific sport? MLB Baseball, NBA Basketball, NCAA Basketball, NFL Football, NCAA Football, NHL Hockey or All Sports.

Sports Picks for June 21, 2026
Last 30 Days: 61-35 (64%, 4674 Units)
Started @ 1:40pm $25.00 Chicago White Sox @ Detroit Tigers (1:40pm EST, Total Line) View Game Card
Started @ 1:40pm $25.00 Chicago White Sox @ Detroit Tigers (1:40pm EST, Spread Line) View Game Card
Started @ 1:40pm $25.00 San Francisco Giants @ Miami Marlins (1:40pm EST, Spread Line) View Game Card
Started @ 2:20pm $25.00 Toronto Blue Jays @ Chicago Cubs (2:20pm EST, Total Line) View Game Card
Last 30 Days: 69-46 (60%, 9000 Units)
Started @ 1:40pm $25.00 Chicago White Sox @ Detroit Tigers (1:40pm EST, Spread Line) View Game Card
Started @ 2:10pm $25.00 Cleveland Guardians @ Houston Astros (2:10pm EST, Total Line) View Game Card
Started @ 1:40pm $25.00 San Francisco Giants @ Miami Marlins (1:40pm EST, Total Line) View Game Card
Started @ 2:20pm $25.00 Toronto Blue Jays @ Chicago Cubs (2:20pm EST, Total Line) View Game Card
Last 30 Days: 69-50 (58%, 2408 Units)
Started @ 2:10pm $25.00 Cleveland Guardians @ Houston Astros (2:10pm EST, Money Line) View Game Card
Started @ 1:40pm $25.00 San Francisco Giants @ Miami Marlins (1:40pm EST, Money Line) View Game Card
Started @ 2:10pm $25.00 St. Louis Cardinals @ Kansas City Royals (2:10pm EST, Money Line) View Game Card
Last 30 Days: 73-53 (58%, 11455 Units)
Started @ 4:05pm $25.00 Los Angeles Angels @ Athletics (4:05pm EST, Money Line) View Game Card
Started @ 1:40pm $25.00 San Francisco Giants @ Miami Marlins (1:40pm EST, Spread Line) View Game Card
Started @ 2:10pm $25.00 St. Louis Cardinals @ Kansas City Royals (2:10pm EST, Spread Line) View Game Card
Last 30 Days: 65-55 (54%, 2621 Units)
Started @ 4:10pm $25.00 Boston Red Sox @ Seattle Mariners (4:10pm EST, Spread Line) View Game Card
Started @ 2:10pm $25.00 Cleveland Guardians @ Houston Astros (2:10pm EST, Total Line) View Game Card
Started @ 1:35pm $25.00 Milwaukee Brewers @ Atlanta Braves (1:35pm EST, Total Line) View Game Card
Started @ 3:10pm $25.00 Pittsburgh Pirates @ Colorado Rockies (3:10pm EST, Spread Line) View Game Card
Started @ 1:40pm $25.00 San Francisco Giants @ Miami Marlins (1:40pm EST, Spread Line) View Game Card
Started @ 1:40pm $25.00 Washington Nationals @ Tampa Bay Rays (1:40pm EST, Total Line) View Game Card
Last 30 Days: 72-61 (54%, 3665 Units)
Started @ 4:10pm $25.00 Baltimore Orioles @ Los Angeles Dodgers (4:10pm EST, Total Line) View Game Card
Started @ 1:40pm $25.00 Chicago White Sox @ Detroit Tigers (1:40pm EST, Spread Line) View Game Card
Started @ 2:10pm $25.00 Cleveland Guardians @ Houston Astros (2:10pm EST, Total Line) View Game Card
Started @ 2:10pm $25.00 St. Louis Cardinals @ Kansas City Royals (2:10pm EST, Total Line) View Game Card
Last 30 Days: 62-53 (54%, -105 Units)
Started @ 4:10pm $25.00 Baltimore Orioles @ Los Angeles Dodgers (4:10pm EST, Spread Line) View Game Card
Started @ 4:10pm $25.00 Boston Red Sox @ Seattle Mariners (4:10pm EST, Money Line) View Game Card
Started @ 1:35pm $25.00 Cincinnati Reds @ New York Yankees (1:35pm EST, Total Line) View Game Card
Started @ 2:10pm $25.00 Cleveland Guardians @ Houston Astros (2:10pm EST, Total Line) View Game Card
Started @ 1:35pm $25.00 Milwaukee Brewers @ Atlanta Braves (1:35pm EST, Money Line) View Game Card
Last 30 Days: 63-54 (54%, 3708 Units)
Started @ 1:35pm $25.00 Cincinnati Reds @ New York Yankees (1:35pm EST, Spread Line) View Game Card
Started @ 1:40pm $25.00 San Francisco Giants @ Miami Marlins (1:40pm EST, Money Line) View Game Card
Last 30 Days: 73-63 (54%, 3444 Units)
Started @ 4:10pm $25.00 Baltimore Orioles @ Los Angeles Dodgers (4:10pm EST, Total Line) View Game Card
Started @ 4:10pm $25.00 Boston Red Sox @ Seattle Mariners (4:10pm EST, Total Line) View Game Card
Started @ 1:35pm $25.00 Cincinnati Reds @ New York Yankees (1:35pm EST, Money Line) View Game Card
Started @ 1:40pm $25.00 San Francisco Giants @ Miami Marlins (1:40pm EST, Total Line) View Game Card
Started @ 2:10pm $25.00 St. Louis Cardinals @ Kansas City Royals (2:10pm EST, Spread Line) View Game Card
Last 30 Days: 65-58 (53%, 859 Units)
Started @ 4:10pm $25.00 Baltimore Orioles @ Los Angeles Dodgers (4:10pm EST, Money Line) View Game Card
Started @ 2:10pm $25.00 Cleveland Guardians @ Houston Astros (2:10pm EST, Total Line) View Game Card
Started @ 3:10pm $25.00 Pittsburgh Pirates @ Colorado Rockies (3:10pm EST, Total Line) View Game Card
Started @ 2:20pm $25.00 Toronto Blue Jays @ Chicago Cubs (2:20pm EST, Money Line) View Game Card
Last 30 Days: 79-71 (53%, 1355 Units)
Started @ 4:10pm $25.00 Boston Red Sox @ Seattle Mariners (4:10pm EST, Spread Line) View Game Card
Started @ 1:35pm $25.00 Cincinnati Reds @ New York Yankees (1:35pm EST, Total Line) View Game Card
Started @ 2:10pm $25.00 Cleveland Guardians @ Houston Astros (2:10pm EST, Spread Line) View Game Card
Started @ 1:40pm $25.00 San Francisco Giants @ Miami Marlins (1:40pm EST, Spread Line) View Game Card
Started @ 2:10pm $25.00 St. Louis Cardinals @ Kansas City Royals (2:10pm EST, Total Line) View Game Card
Started @ 1:40pm $25.00 Washington Nationals @ Tampa Bay Rays (1:40pm EST, Money Line) View Game Card
Last 30 Days: 53-48 (52%, 4438 Units)
Started @ 1:35pm $25.00 Cincinnati Reds @ New York Yankees (1:35pm EST, Spread Line) View Game Card
Started @ 1:35pm $25.00 Milwaukee Brewers @ Atlanta Braves (1:35pm EST, Money Line) View Game Card
Started @ 1:40pm $25.00 San Francisco Giants @ Miami Marlins (1:40pm EST, Money Line) View Game Card
Last 30 Days: 63-61 (51%, -3431 Units)
Started @ 4:10pm $25.00 Baltimore Orioles @ Los Angeles Dodgers (4:10pm EST, Total Line) View Game Card
Started @ 1:40pm $25.00 Chicago White Sox @ Detroit Tigers (1:40pm EST, Money Line) View Game Card
Started @ 2:10pm $25.00 Cleveland Guardians @ Houston Astros (2:10pm EST, Total Line) View Game Card
Started @ 3:10pm $25.00 Pittsburgh Pirates @ Colorado Rockies (3:10pm EST, Spread Line) View Game Card
Last 30 Days: 48-47 (51%, -2259 Units)
Started @ 4:10pm $25.00 Baltimore Orioles @ Los Angeles Dodgers (4:10pm EST, Spread Line) View Game Card
Started @ 3:10pm $25.00 Pittsburgh Pirates @ Colorado Rockies (3:10pm EST, Total Line) View Game Card
Last 30 Days: 56-55 (50%, -1953 Units)
Started @ 4:10pm $25.00 Boston Red Sox @ Seattle Mariners (4:10pm EST, Money Line) View Game Card
Started @ 1:35pm $25.00 Cincinnati Reds @ New York Yankees (1:35pm EST, Total Line) View Game Card
Started @ 4:05pm $25.00 Los Angeles Angels @ Athletics (4:05pm EST, Total Line) View Game Card
Started @ 3:10pm $25.00 Pittsburgh Pirates @ Colorado Rockies (3:10pm EST, Total Line) View Game Card
Started @ 2:20pm $25.00 Toronto Blue Jays @ Chicago Cubs (2:20pm EST, Money Line) View Game Card
Started @ 1:40pm $25.00 Washington Nationals @ Tampa Bay Rays (1:40pm EST, Money Line) View Game Card
Last 30 Days: 64-66 (49%, -1093 Units)
Started @ 1:35pm $25.00 Cincinnati Reds @ New York Yankees (1:35pm EST, Money Line) View Game Card
Started @ 2:10pm $25.00 Cleveland Guardians @ Houston Astros (2:10pm EST, Spread Line) View Game Card
Last 30 Days: 48-50 (49%, -2063 Units)
Started @ 1:40pm $25.00 Chicago White Sox @ Detroit Tigers (1:40pm EST, Money Line) View Game Card
Started @ 3:10pm $25.00 Pittsburgh Pirates @ Colorado Rockies (3:10pm EST, Spread Line) View Game Card
Started @ 2:10pm $25.00 St. Louis Cardinals @ Kansas City Royals (2:10pm EST, Spread Line) View Game Card
Last 30 Days: 60-63 (49%, -2197 Units)
Started @ 1:35pm $25.00 Milwaukee Brewers @ Atlanta Braves (1:35pm EST, Spread Line) View Game Card
Started @ 2:35pm $25.00 San Diego Padres @ Texas Rangers (2:35pm EST, Total Line) View Game Card
Started @ 1:40pm $25.00 San Francisco Giants @ Miami Marlins (1:40pm EST, Total Line) View Game Card
Started @ 2:10pm $25.00 St. Louis Cardinals @ Kansas City Royals (2:10pm EST, Total Line) View Game Card
Started @ 1:40pm $25.00 Washington Nationals @ Tampa Bay Rays (1:40pm EST, Money Line) View Game Card
Last 30 Days: 58-61 (49%, -2804 Units)
Started @ 1:35pm $25.00 Cincinnati Reds @ New York Yankees (1:35pm EST, Total Line) View Game Card
Started @ 1:35pm $25.00 Milwaukee Brewers @ Atlanta Braves (1:35pm EST, Total Line) View Game Card
Started @ 2:10pm $25.00 St. Louis Cardinals @ Kansas City Royals (2:10pm EST, Money Line) View Game Card
Last 30 Days: 72-76 (49%, 359 Units)
Started @ 1:40pm $25.00 Chicago White Sox @ Detroit Tigers (1:40pm EST, Spread Line) View Game Card
Started @ 1:35pm $25.00 Cincinnati Reds @ New York Yankees (1:35pm EST, Total Line) View Game Card
Started @ 2:10pm $25.00 St. Louis Cardinals @ Kansas City Royals (2:10pm EST, Spread Line) View Game Card
Last 30 Days: 70-76 (48%, -4542 Units)
Started @ 4:10pm $25.00 Baltimore Orioles @ Los Angeles Dodgers (4:10pm EST, Spread Line) View Game Card
Started @ 4:10pm $25.00 Boston Red Sox @ Seattle Mariners (4:10pm EST, Spread Line) View Game Card
Started @ 1:35pm $25.00 Cincinnati Reds @ New York Yankees (1:35pm EST, Spread Line) View Game Card
Started @ 2:10pm $25.00 St. Louis Cardinals @ Kansas City Royals (2:10pm EST, Total Line) View Game Card
Started @ 1:40pm $25.00 Washington Nationals @ Tampa Bay Rays (1:40pm EST, Total Line) View Game Card
Last 30 Days: 57-62 (48%, -1694 Units)
Started @ 4:10pm $25.00 Baltimore Orioles @ Los Angeles Dodgers (4:10pm EST, Spread Line) View Game Card
Started @ 1:40pm $25.00 Chicago White Sox @ Detroit Tigers (1:40pm EST, Total Line) View Game Card
Started @ 2:20pm $25.00 Toronto Blue Jays @ Chicago Cubs (2:20pm EST, Money Line) View Game Card
Last 30 Days: 58-67 (46%, -3393 Units)
Started @ 1:35pm $25.00 Milwaukee Brewers @ Atlanta Braves (1:35pm EST, Total Line) View Game Card
Started @ 1:35pm $25.00 Milwaukee Brewers @ Atlanta Braves (1:35pm EST, Money Line) View Game Card
Started @ 2:20pm $25.00 Toronto Blue Jays @ Chicago Cubs (2:20pm EST, Money Line) View Game Card
Last 30 Days: 56-68 (45%, -5237 Units)
Started @ 1:40pm $25.00 Chicago White Sox @ Detroit Tigers (1:40pm EST, Money Line) View Game Card
Started @ 3:10pm $25.00 Pittsburgh Pirates @ Colorado Rockies (3:10pm EST, Spread Line) View Game Card
Started @ 1:40pm $25.00 San Francisco Giants @ Miami Marlins (1:40pm EST, Money Line) View Game Card
Started @ 2:10pm $25.00 St. Louis Cardinals @ Kansas City Royals (2:10pm EST, Total Line) View Game Card
Started @ 2:20pm $25.00 Toronto Blue Jays @ Chicago Cubs (2:20pm EST, Money Line) View Game Card
Sports Picks for June 22, 2026
Last 30 Days: 61-35 (64%, 4674 Units)
$25.00 Los Angeles Dodgers @ Minnesota Twins (7:40pm EST, Money Line) View Game Card
Last 30 Days: 69-46 (60%, 9000 Units)
$25.00 Chicago Cubs @ New York Mets (7:10pm EST, Money Line) View Game Card
$25.00 Kansas City Royals @ Tampa Bay Rays (6:40pm EST, Total Line) View Game Card
$25.00 New York Yankees @ Detroit Tigers (6:10pm EST, Spread Line) View Game Card
Last 30 Days: 69-50 (58%, 2408 Units)
$25.00 Boston Red Sox @ Colorado Rockies (8:40pm EST, Spread Line) View Game Card
$25.00 Cleveland Guardians @ Chicago White Sox (7:40pm EST, Total Line) View Game Card
Last 30 Days: 73-53 (58%, 11455 Units)
$25.00 Arizona Diamondbacks @ St. Louis Cardinals (7:45pm EST, Money Line) View Game Card
$25.00 Baltimore Orioles @ Los Angeles Angels (9:38pm EST, Total Line) View Game Card
$25.00 Los Angeles Dodgers @ Minnesota Twins (7:40pm EST, Money Line) View Game Card
$25.00 New York Yankees @ Detroit Tigers (6:10pm EST, Spread Line) View Game Card
$25.00 Texas Rangers @ Miami Marlins (6:40pm EST, Spread Line) View Game Card
Last 30 Days: 65-55 (54%, 2621 Units)
$25.00 Chicago Cubs @ New York Mets (7:10pm EST, Money Line) View Game Card
$25.00 Kansas City Royals @ Tampa Bay Rays (6:40pm EST, Spread Line) View Game Card
$25.00 Los Angeles Dodgers @ Minnesota Twins (7:40pm EST, Spread Line) View Game Card
$25.00 Texas Rangers @ Miami Marlins (6:40pm EST, Money Line) View Game Card
Last 30 Days: 72-61 (54%, 3665 Units)
$25.00 Cleveland Guardians @ Chicago White Sox (7:40pm EST, Spread Line) View Game Card
Last 30 Days: 62-53 (54%, -105 Units)
$25.00 Baltimore Orioles @ Los Angeles Angels (9:38pm EST, Spread Line) View Game Card
$25.00 Kansas City Royals @ Tampa Bay Rays (6:40pm EST, Spread Line) View Game Card
$25.00 Texas Rangers @ Miami Marlins (6:40pm EST, Total Line) View Game Card
Last 30 Days: 63-54 (54%, 3708 Units)
$25.00 Arizona Diamondbacks @ St. Louis Cardinals (7:45pm EST, Spread Line) View Game Card
$25.00 Baltimore Orioles @ Los Angeles Angels (9:38pm EST, Total Line) View Game Card
$25.00 Texas Rangers @ Miami Marlins (6:40pm EST, Spread Line) View Game Card
Last 30 Days: 73-63 (54%, 3444 Units)
$25.00 Kansas City Royals @ Tampa Bay Rays (6:40pm EST, Money Line) View Game Card
$25.00 Milwaukee Brewers @ Cincinnati Reds (7:10pm EST, Total Line) View Game Card
$25.00 New York Yankees @ Detroit Tigers (6:10pm EST, Total Line) View Game Card
Last 30 Days: 65-58 (53%, 859 Units)
$25.00 Boston Red Sox @ Colorado Rockies (8:40pm EST, Total Line) View Game Card
$25.00 Chicago Cubs @ New York Mets (7:10pm EST, Spread Line) View Game Card
$25.00 Cleveland Guardians @ Chicago White Sox (7:40pm EST, Money Line) View Game Card
Last 30 Days: 79-71 (53%, 1355 Units)
$25.00 Arizona Diamondbacks @ St. Louis Cardinals (7:45pm EST, Money Line) View Game Card
$25.00 Baltimore Orioles @ Los Angeles Angels (9:38pm EST, Spread Line) View Game Card
Last 30 Days: 53-48 (52%, 4438 Units)
$25.00 Boston Red Sox @ Colorado Rockies (8:40pm EST, Money Line) View Game Card
$25.00 Chicago Cubs @ New York Mets (7:10pm EST, Spread Line) View Game Card
$25.00 New York Yankees @ Detroit Tigers (6:10pm EST, Money Line) View Game Card
Last 30 Days: 63-61 (51%, -3431 Units)
$25.00 Arizona Diamondbacks @ St. Louis Cardinals (7:45pm EST, Money Line) View Game Card
$25.00 Kansas City Royals @ Tampa Bay Rays (6:40pm EST, Money Line) View Game Card
$25.00 Milwaukee Brewers @ Cincinnati Reds (7:10pm EST, Total Line) View Game Card
$25.00 New York Yankees @ Detroit Tigers (6:10pm EST, Spread Line) View Game Card
Last 30 Days: 48-47 (51%, -2259 Units)
$25.00 Chicago Cubs @ New York Mets (7:10pm EST, Total Line) View Game Card
$25.00 Kansas City Royals @ Tampa Bay Rays (6:40pm EST, Money Line) View Game Card
$25.00 New York Yankees @ Detroit Tigers (6:10pm EST, Spread Line) View Game Card
Last 30 Days: 56-55 (50%, -1953 Units)
$25.00 Chicago Cubs @ New York Mets (7:10pm EST, Money Line) View Game Card
Last 30 Days: 64-66 (49%, -1093 Units)
$25.00 New York Yankees @ Detroit Tigers (6:10pm EST, Money Line) View Game Card
Last 30 Days: 48-50 (49%, -2063 Units)
$25.00 Milwaukee Brewers @ Cincinnati Reds (7:10pm EST, Money Line) View Game Card
$25.00 New York Yankees @ Detroit Tigers (6:10pm EST, Total Line) View Game Card
Last 30 Days: 60-63 (49%, -2197 Units)
$25.00 Cleveland Guardians @ Chicago White Sox (7:40pm EST, Spread Line) View Game Card
$25.00 Kansas City Royals @ Tampa Bay Rays (6:40pm EST, Spread Line) View Game Card
Last 30 Days: 58-61 (49%, -2804 Units)
$25.00 Kansas City Royals @ Tampa Bay Rays (6:40pm EST, Total Line) View Game Card
$25.00 New York Yankees @ Detroit Tigers (6:10pm EST, Money Line) View Game Card
Last 30 Days: 72-76 (49%, 359 Units)
$25.00 Boston Red Sox @ Colorado Rockies (8:40pm EST, Total Line) View Game Card
Last 30 Days: 70-76 (48%, -4542 Units)
$25.00 Boston Red Sox @ Colorado Rockies (8:40pm EST, Money Line) View Game Card
$25.00 Kansas City Royals @ Tampa Bay Rays (6:40pm EST, Money Line) View Game Card
$25.00 Los Angeles Dodgers @ Minnesota Twins (7:40pm EST, Money Line) View Game Card
$25.00 New York Yankees @ Detroit Tigers (6:10pm EST, Total Line) View Game Card
$25.00 Texas Rangers @ Miami Marlins (6:40pm EST, Spread Line) View Game Card
Last 30 Days: 57-62 (48%, -1694 Units)
$25.00 Boston Red Sox @ Colorado Rockies (8:40pm EST, Spread Line) View Game Card
$25.00 Chicago Cubs @ New York Mets (7:10pm EST, Spread Line) View Game Card
$25.00 Cleveland Guardians @ Chicago White Sox (7:40pm EST, Total Line) View Game Card
Last 30 Days: 58-67 (46%, -3393 Units)
$25.00 Baltimore Orioles @ Los Angeles Angels (9:38pm EST, Total Line) View Game Card
$25.00 Cleveland Guardians @ Chicago White Sox (7:40pm EST, Money Line) View Game Card
$25.00 Kansas City Royals @ Tampa Bay Rays (6:40pm EST, Total Line) View Game Card
$25.00 New York Yankees @ Detroit Tigers (6:10pm EST, Spread Line) View Game Card
Last 30 Days: 56-68 (45%, -5237 Units)
$25.00 Baltimore Orioles @ Los Angeles Angels (9:38pm EST, Money Line) View Game Card
$25.00 Chicago Cubs @ New York Mets (7:10pm EST, Spread Line) View Game Card
$25.00 Kansas City Royals @ Tampa Bay Rays (6:40pm EST, Spread Line) View Game Card
$25.00 Los Angeles Dodgers @ Minnesota Twins (7:40pm EST, Money Line) View Game Card
$25.00 Milwaukee Brewers @ Cincinnati Reds (7:10pm EST, Money Line) View Game Card
$25.00 Texas Rangers @ Miami Marlins (6:40pm EST, Total Line) View Game Card
Click here to add ALL picks w/ Insurance