Expert Handicapper
Nathan Powers
36 Active ClientsI’m a Midwesterner through and through, having grown up in the passionate sports city of St. Louis, Missouri. Sports have always been a major part of my life, and as a natural athlete growing up, I quickly developed a love not only for competition but also for the strategy and excitement of sports wagering. Early on, I spent countless hours around underground sportsbooks in St. Louis, learning the betting world from the ground up and developing a deep understanding of how the industry operates.
In the mid-1990s, I made the move to Las Vegas, where I worked side jobs with local bookmakers while building relationships with some of the industry’s top handicappers. That experience gave me invaluable insight into sports betting, line movement, and disciplined bankroll management. I joined Precision Picks in early 2002 and have been committed ever since to delivering consistent, profitable selections for our members. Over the years, I’ve built a loyal client base that trusts my approach and looks forward to every release.
At Precision Picks, we focus on providing disciplined, research-driven selections across the NFL, college football, NBA, college basketball, and MLB. Sports betting is never about guessing — it’s about preparation, consistency, and taking advantage of opportunities when value exists. Our philosophy is built around identifying high-percentage plays and helping members approach sports investing with a long-term mindset.
Sports: MLB, NBA, NCAAB, NCAAF, NFL
Nathan's Picks
100% GuaranteedTotal Bet Records MLB Last 90 Days
Please turn device horizontal| Date | Sport | Game | Pick | Result |
|---|---|---|---|---|
| 10/11/2026 | MLB | Los Angeles Dodgers vs Milwaukee Brewers |
Over 6 (-112), 5 units |
Loss (-560) |
| 10/10/2026 | MLB | Chicago White Sox vs Cleveland Guardians |
Under 7 (+101), 1 unit |
Win (+101) |
| 10/8/2026 | MLB | Cleveland Guardians vs Chicago White Sox |
Over 7 (-111), 2 units |
Win (+200) |
| 10/5/2026 | MLB | Chicago White Sox vs Cleveland Guardians |
Over 6.5 (-122), 1 unit |
Win (+100) |
| 10/3/2026 | MLB | New York Yankees vs Tampa Bay Rays |
Under 7 (-112), 1 unit |
Win (+100) |
| 9/30/2026 | MLB | Chicago White Sox vs Houston Astros |
Over 7.5 (-109), 2 units |
Win (+200) |
| 9/27/2026 | MLB | Colorado Rockies vs Chicago White Sox |
Under 8.5 (-104), 5 units |
Win (+500) |
| 9/27/2026 | MLB | St. Louis Cardinals vs Milwaukee Brewers |
Under 7 (-120), 4 units |
Loss (-480) |
| 9/26/2026 | MLB | Los Angeles Angels vs Seattle Mariners |
Over 7.5 (-115), 4 units |
Win (+400) |
| 9/25/2026 | MLB | Colorado Rockies vs Chicago White Sox |
Over 8.5 (-102), 1 unit |
Loss (-102) |
| 9/25/2026 | MLB | Tampa Bay Rays vs Philadelphia Phillies |
Under 6.5 (-105), 1 unit |
Win (+100) |
| 9/24/2026 | MLB | Arizona Diamondbacks vs Colorado Rockies |
Over 10 (-116), 5 units |
Win (+500) |
| 9/24/2026 | MLB | St. Louis Cardinals vs Pittsburgh Pirates |
Under 7 (-112), 1 unit |
Win (+100) |
| 9/22/2026 | MLB | Los Angeles Angels vs Athletics |
Under 9.5 (-121), 1 unit |
Loss (-121) |
| 9/21/2026 | MLB | Washington Nationals vs Detroit Tigers |
Over 8.5 (-114), 2 units |
Win (+200) |
| 9/20/2026 | MLB | Washington Nationals vs St. Louis Cardinals |
Over 8.5 (-121), 4 units |
Loss (-484) |
| 9/20/2026 | MLB | Detroit Tigers vs Chicago White Sox |
Over 8 (-105), 2 units |
Win (+200) |
| 9/18/2026 | MLB | Minnesota Twins vs Los Angeles Angels |
Under 8.5 (-114), 1 unit |
Win (+100) |
| 9/16/2026 | MLB | Seattle Mariners vs Los Angeles Angels |
Under 8 (-105), 1 unit |
Loss (-105) |
| 9/16/2026 | MLB | Kansas City Royals vs Houston Astros |
Over 9 (-103), 5 units |
Loss (-515) |
| 9/15/2026 | MLB | New York Yankees vs Minnesota Twins |
Over 7.5 (-112), 2 units |
Win (+200) |
| 9/15/2026 | MLB | Philadelphia Phillies vs Washington Nationals |
Under 8 (-110), 3 units |
Loss (-330) |
| 9/15/2026 | MLB | Chicago White Sox vs Cleveland Guardians |
Under 8.5 (-107), 5 units |
Loss (-535) |
| 9/14/2026 | MLB | Detroit Tigers vs Toronto Blue Jays |
Over 7.5 (-108), 4 units |
Win (+400) |
| 9/14/2026 | MLB | Chicago White Sox vs Cleveland Guardians |
Under 7 (-118), 3 units |
Loss (-354) |
| 9/13/2026 | MLB | New York Mets vs New York Yankees |
Under 7.5 (-113), 4 units |
Win (+400) |
| 9/12/2026 | MLB | Chicago White Sox vs St. Louis Cardinals |
Over 8.5 (-106), 2 units |
Win (+200) |
| 9/9/2026 | MLB | Cincinnati Reds vs Los Angeles Dodgers |
Over 8.5 (-115), 2 units |
Win (+200) |
| 9/9/2026 | MLB | Houston Astros vs Philadelphia Phillies |
Over 8 (-118), 5 units |
Win (+500) |
| 9/8/2026 | MLB | Cincinnati Reds vs Los Angeles Dodgers |
Over 8.5 (-115), 2 units |
Loss (-230) |
| 9/8/2026 | MLB | Tampa Bay Rays vs Atlanta Braves |
Over 8.5 (-115), 1 unit |
Loss (-115) |
| 9/7/2026 | MLB | Cleveland Guardians vs Baltimore Orioles |
Over 8.5 (-102), 5 units |
Win (+500) |
| 9/7/2026 | MLB | New York Mets vs Miami Marlins |
Over 8 (-105), 1 unit |
Win (+100) |
| 9/7/2026 | MLB | Atlanta Braves vs Philadelphia Phillies |
Under 8 (-107), 5 units |
Win (+500) |
| 9/6/2026 | MLB | Minnesota Twins vs Chicago White Sox |
Over 8.5 (-112), 1 unit |
Win (+100) |
| 9/6/2026 | MLB | Atlanta Braves vs Philadelphia Phillies |
Under 8 (-110), 5 units |
Loss (-550) |
| 9/5/2026 | MLB | Washington Nationals vs Los Angeles Dodgers |
Under 8 (-115), 5 units |
Loss (-575) |
| 9/5/2026 | MLB | Tampa Bay Rays vs Texas Rangers |
Over 7 (+102), 4 units |
Win (+408) |
| 9/5/2026 | MLB | Milwaukee Brewers vs Cincinnati Reds |
Over 9 (-111), 2 units |
Loss (-222) |
| 9/4/2026 | MLB | Athletics vs Seattle Mariners |
Over 7.5 (+109), 5 units |
Win (+545) |
| 9/4/2026 | MLB | Toronto Blue Jays vs Kansas City Royals |
Over 10 (-105), 1 unit |
Win (+100) |
| 9/3/2026 | MLB | Toronto Blue Jays vs Cleveland Guardians |
Over 8 (-108), 3 units |
Win (+300) |
| 9/2/2026 | MLB | New York Yankees vs Los Angeles Angels |
Over 7 (-102), 5 units |
Win (+500) |
| 9/1/2026 | MLB | Philadelphia Phillies vs Arizona Diamondbacks |
Over 7.5 (-115), 5 units |
Win (+500) |
| 9/1/2026 | MLB | Miami Marlins vs Kansas City Royals |
Over 10 (-105), 2 units |
Loss (-210) |
| 9/1/2026 | MLB | New York Mets vs Tampa Bay Rays |
Over 8 (-106), 1 unit |
Push (+0) |
| 8/31/2026 | MLB | New York Yankees vs Los Angeles Angels |
Over 8.5 (-122), 5 units |
Win (+500) |
| 8/31/2026 | MLB | Chicago White Sox vs Houston Astros |
Under 8.5 (-111), 5 units |
Loss (-555) |
| 8/31/2026 | MLB | Athletics vs Texas Rangers |
Over 7.5 (-105), 2 units |
Win (+200) |
| 8/31/2026 | MLB | New York Mets vs Tampa Bay Rays |
Over 8 (-105), 2 units |
Loss (-210) |
| 8/31/2026 | MLB | San Diego Padres vs Cincinnati Reds |
Over 9 (-118), 1 unit |
Loss (-118) |
| 8/30/2026 | MLB | Philadelphia Phillies vs Los Angeles Angels |
Under 8 (-108), 1 unit |
Win (+100) |
| 8/30/2026 | MLB | Houston Astros vs New York Mets |
Over 9 (-108), 1 unit |
Push (+0) |
| 8/30/2026 | MLB | Texas Rangers vs Milwaukee Brewers |
Over 8.5 (-110), 1 unit |
Win (+100) |
| 8/30/2026 | MLB | Miami Marlins vs Washington Nationals |
Over 9 (-108), 2 units |
Loss (-216) |
| 8/29/2026 | MLB | Miami Marlins vs Washington Nationals |
Under 7.5 (-105), 2 units |
Loss (-210) |
| 8/28/2026 | MLB | Pittsburgh Pirates vs St. Louis Cardinals |
Over 7 (-121), 3 units |
Loss (-363) |
| 8/26/2026 | MLB | Cleveland Guardians vs Los Angeles Angels |
Under 9 (-117), 2 units |
Win (+200) |
| 8/25/2026 | MLB | Cincinnati Reds vs San Francisco Giants |
Under 8 (-108), 3 units |
Win (+300) |
| 8/25/2026 | MLB | Houston Astros vs New York Yankees |
Over 9 (-105), 1 unit |
Win (+100) |
| 8/21/2026 | MLB | Athletics vs Houston Astros |
Over 8 (-117), 4 units |
Loss (-468) |
| 8/21/2026 | MLB | New York Mets vs Chicago White Sox |
Under 8 (-118), 1 unit |
Loss (-118) |
| 8/20/2026 | MLB | Atlanta Braves vs Chicago White Sox |
Over 8.5 (-115), 3 units |
Loss (-345) |
| 8/19/2026 | MLB | Seattle Mariners vs Milwaukee Brewers |
Over 7 (-113), 1 unit |
Win (+100) |
| 8/18/2026 | MLB | Los Angeles Dodgers vs Colorado Rockies |
Over 11.5 (-117), 1 unit |
Win (+100) |
| 8/18/2026 | MLB | Los Angeles Angels vs Houston Astros |
Under 9 (+100), 3 units |
Win (+300) |
| 8/18/2026 | MLB | Washington Nationals vs Texas Rangers |
Over 8 (-109), 3 units |
Loss (-327) |
| 8/18/2026 | MLB | Arizona Diamondbacks vs Boston Red Sox |
Over 8 (-105), 1 unit |
Win (+100) |
| 8/17/2026 | MLB | Miami Marlins vs Philadelphia Phillies |
Over 8.5 (-105), 1 unit |
Win (+100) |
| 8/16/2026 | MLB | Texas Rangers vs Athletics |
Over 9 (-122), 4 units |
Loss (-488) |
| 8/16/2026 | MLB | Washington Nationals vs New York Mets |
Over 8.5 (-113), 4 units |
Loss (-452) |
| 8/15/2026 | MLB | Miami Marlins vs Cincinnati Reds |
Over 9 (-120), 5 units |
Win (+500) |
| 8/14/2026 | MLB | Washington Nationals vs New York Mets |
Over 8.5 (-116), 1 unit |
Loss (-116) |
| 8/13/2026 | MLB | Chicago Cubs vs Washington Nationals |
Over 8.5 (-115), 1 unit |
Loss (-115) |
| 8/13/2026 | MLB | Boston Red Sox vs Toronto Blue Jays |
Over 8 (-102), 3 units |
Loss (-306) |
| 8/13/2026 | MLB | Seattle Mariners vs New York Yankees |
Under 7.5 (-112), 5 units |
Win (+500) |
| 8/12/2026 | MLB | Boston Red Sox vs Toronto Blue Jays |
Over 7 (-120), 4 units |
Win (+400) |
| 8/12/2026 | MLB | Milwaukee Brewers vs San Diego Padres |
Under 8 (-110), 4 units |
Win (+400) |
| 8/11/2026 | MLB | Kansas City Royals vs Los Angeles Dodgers |
Under 8 (-108), 2 units |
Loss (-216) |
| 8/11/2026 | MLB | Colorado Rockies vs Arizona Diamondbacks |
Over 9 (-122), 5 units |
Loss (-610) |
| 8/11/2026 | MLB | Boston Red Sox vs Toronto Blue Jays |
Over 7 (+101), 5 units |
Win (+505) |
| 8/8/2026 | MLB | Baltimore Orioles vs Texas Rangers |
Over 7.5 (-110), 1 unit |
Loss (-110) |
| 8/8/2026 | MLB | Cleveland Guardians vs Chicago White Sox |
Over 7 (-108), 4 units |
Win (+400) |
| 8/8/2026 | MLB | Colorado Rockies vs St. Louis Cardinals |
Over 8.5 (-112), 5 units |
Win (+500) |
| 8/8/2026 | MLB | Detroit Tigers vs San Francisco Giants |
Under 8 (-110), 1 unit |
Push (+0) |
| 8/8/2026 | MLB | Toronto Blue Jays vs Philadelphia Phillies |
Over 9.5 (+100), 4 units |
Win (+400) |
| 8/8/2026 | MLB | Los Angeles Angels vs Miami Marlins |
Over 7.5 (+103), 3 units |
Loss (-300) |
| 8/7/2026 | MLB | Colorado Rockies vs St. Louis Cardinals |
Over 8.5 (-122), 1 unit |
Loss (-122) |
| 8/5/2026 | MLB | Chicago White Sox vs Boston Red Sox |
Under 8 (-102), 1 unit |
Win (+100) |
| 8/5/2026 | MLB | Los Angeles Dodgers vs Chicago Cubs |
Over 10 (-106), 3 units |
Win (+300) |
| 8/3/2026 | MLB | San Francisco Giants vs Texas Rangers |
Over 8 (-112), 5 units |
Loss (-560) |
| 8/2/2026 | MLB | Detroit Tigers vs Athletics |
Over 10 (-108), 3 units |
Win (+300) |
| 8/2/2026 | MLB | Miami Marlins vs New York Mets |
Under 8.5 (-105), 1 unit |
Win (+100) |
| 7/31/2026 | MLB | Chicago White Sox vs Tampa Bay Rays |
Under 8 (-111), 4 units |
Win (+400) |
| 7/31/2026 | MLB | Pittsburgh Pirates vs Cincinnati Reds |
Under 8 (-117), 2 units |
Loss (-234) |
| 7/30/2026 | MLB | San Francisco Giants vs San Diego Padres |
Over 8.5 (-110), 1 unit |
Loss (-110) |
| 7/30/2026 | MLB | Kansas City Royals vs Minnesota Twins |
Over 9 (-114), 2 units |
Loss (-228) |
| 7/29/2026 | MLB | New York Yankees vs Chicago White Sox |
Over 7.5 (-108), 5 units |
Win (+500) |
| 7/28/2026 | MLB | Toronto Blue Jays vs Washington Nationals |
Under 8.5 (-105), 2 units |
Loss (-210) |
| 7/28/2026 | MLB | Arizona Diamondbacks vs Pittsburgh Pirates |
Over 9 (-119), 2 units |
Win (+200) |
| 7/27/2026 | MLB | Seattle Mariners vs Texas Rangers |
Over 8 (-116), 3 units |
Win (+300) |
| 7/26/2026 | MLB | Houston Astros vs Chicago White Sox |
Over 9 (-111), 4 units |
Win (+400) |
| 7/26/2026 | MLB | Atlanta Braves vs Baltimore Orioles |
Over 9 (+101), 1 unit |
Loss (-100) |
| 7/24/2026 | MLB | Cincinnati Reds vs St. Louis Cardinals |
Over 8 (-114), 3 units |
Loss (-342) |
| 7/24/2026 | MLB | New York Yankees vs Philadelphia Phillies |
Under 7.5 (-125), 4 units |
Win (+400) |
| 7/24/2026 | MLB | Chicago Cubs vs Pittsburgh Pirates |
Over 8 (-107), 2 units |
Loss (-214) |
| 7/23/2026 | MLB | San Diego Padres vs Atlanta Braves |
Over 8 (-111), 5 units |
Win (+500) |
| 7/22/2026 | MLB | Chicago White Sox vs Texas Rangers |
Over 8.5 (-121), 4 units |
Loss (-484) |
| 7/21/2026 | MLB | Cincinnati Reds vs Seattle Mariners |
Under 7.5 (-114), 2 units |
Win (+200) |
| 7/21/2026 | MLB | Washington Nationals vs Colorado Rockies |
Over 13 (-118), 4 units |
Win (+400) |
| 7/21/2026 | MLB | Miami Marlins vs Houston Astros |
Over 9.5 (+102), 5 units |
Loss (-500) |
| 7/20/2026 | MLB | San Diego Padres vs Atlanta Braves |
Over 9 (-112), 3 units |
Loss (-336) |
| 7/20/2026 | MLB | Baltimore Orioles vs Boston Red Sox |
Over 8.5 (-115), 5 units |
Win (+500) |
| 7/19/2026 | MLB | Miami Marlins vs Milwaukee Brewers |
Over 8 (-115), 2 units |
Loss (-230) |
| 7/18/2026 | MLB | Texas Rangers vs Atlanta Braves |
Over 9 (-112), 4 units |
Win (+400) |
