Expert Handicapper
Nathan Powers
2 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% GuaranteedSide Bet Records Last 30 Days
Please turn device horizontal| Date | Sport | Game | Pick | Result |
|---|---|---|---|---|
| 6/13/2026 | NBA | New York Knicks vs San Antonio Spurs |
+5.5 (-112), 1 unit |
Win (+100) |
| 6/13/2026 | MLB | Atlanta Braves vs New York Mets |
-108, 4 units |
Win (+400) |
| 6/13/2026 | MLB | New York Yankees vs Toronto Blue Jays |
-117, 5 units |
Win (+500) |
| 6/11/2026 | MLB | Seattle Mariners vs Baltimore Orioles |
-108, 1 unit |
Win (+100) |
| 6/10/2026 | MLB | Houston Astros vs Los Angeles Angels |
+102, 5 units |
Loss (-500) |
| 6/10/2026 | MLB | Chicago Cubs vs Colorado Rockies |
+1.5 (-107), 4 units |
Win (+400) |
| 6/10/2026 | NBA | San Antonio Spurs vs New York Knicks |
+2.5 (-115), 2 units |
Win (+200) |
| 6/8/2026 | NBA | San Antonio Spurs vs New York Knicks |
+2.5 (-115), 1 unit |
Win (+100) |
| 6/8/2026 | MLB | Boston Red Sox vs Tampa Bay Rays |
-105, 2 units |
Win (+200) |
| 6/7/2026 | MLB | Seattle Mariners vs Detroit Tigers |
-123, 3 units |
Loss (-369) |
| 6/7/2026 | MLB | Boston Red Sox vs New York Yankees |
+144, 2 units |
Loss (-200) |
| 6/7/2026 | MLB | Chicago White Sox vs Philadelphia Phillies |
-1.5 (+118), 5 units |
Win (+590) |
| 6/6/2026 | MLB | Cincinnati Reds vs St. Louis Cardinals |
+109, 2 units |
Loss (-200) |
| 6/5/2026 | MLB | Chicago White Sox vs Philadelphia Phillies |
+1.5 (-132), 3 units |
Loss (-396) |
| 6/4/2026 | MLB | Los Angeles Dodgers vs Arizona Diamondbacks |
-149, 5 units |
Loss (-745) |
| 6/3/2026 | MLB | Los Angeles Dodgers vs Arizona Diamondbacks |
-1.5 (-120), 2 units |
Win (+200) |
| 6/3/2026 | MLB | Athletics vs Chicago Cubs |
+104, 1 unit |
Win (+104) |
| 6/3/2026 | MLB | San Francisco Giants vs Milwaukee Brewers |
+1.5 (-156), 4 units |
Win (+400) |
| 6/3/2026 | MLB | Cleveland Guardians vs New York Yankees |
-163, 3 units |
Loss (-489) |
| 6/3/2026 | MLB | Cleveland Guardians vs New York Yankees |
-1.5 (+131), 2 units |
Loss (-200) |
| 6/2/2026 | MLB | Chicago White Sox vs Minnesota Twins |
+102, 2 units |
Win (+204) |
| 6/1/2026 | MLB | Los Angeles Dodgers vs Arizona Diamondbacks |
+129, 4 units |
Win (+516) |
| 6/1/2026 | MLB | Los Angeles Dodgers vs Arizona Diamondbacks |
-1.5 (+104), 2 units |
Loss (-200) |
| 6/1/2026 | MLB | Chicago White Sox vs Minnesota Twins |
+141, 3 units |
Loss (-300) |
| 6/1/2026 | MLB | Detroit Tigers vs Tampa Bay Rays |
-1.5 (+135), 2 units |
Loss (-200) |
| 5/30/2026 | NBA | San Antonio Spurs vs Oklahoma City Thunder |
+3.5 (-108), 4 units |
Win (+400) |
| 5/30/2026 | MLB | Kansas City Royals vs Texas Rangers |
+104, 3 units |
Loss (-300) |
| 5/29/2026 | MLB | Philadelphia Phillies vs Los Angeles Dodgers |
+1.5 (-194), 5 units |
Win (+500) |
| 5/29/2026 | MLB | Chicago Cubs vs St. Louis Cardinals |
+114, 4 units |
Win (+456) |
| 5/29/2026 | MLB | Miami Marlins vs New York Mets |
-112, 1 unit |
Win (+100) |
| 5/29/2026 | MLB | Minnesota Twins vs Pittsburgh Pirates |
-137, 1 unit |
Win (+100) |
| 5/28/2026 | MLB | Toronto Blue Jays vs Baltimore Orioles |
+109, 1 unit |
Win (+109) |
| 5/26/2026 | MLB | Tampa Bay Rays vs Baltimore Orioles |
-105, 4 units |
Win (+400) |
| 5/25/2026 | MLB | Seattle Mariners vs Athletics |
-118, 4 units |
Win (+400) |
| 5/25/2026 | NBA | New York Knicks vs Cleveland Cavaliers |
-2.5 (-115), 3 units |
Win (+300) |
| 5/25/2026 | MLB | Miami Marlins vs Toronto Blue Jays |
+1.5 (-174), 3 units |
Win (+300) |
| 5/25/2026 | MLB | Minnesota Twins vs Chicago White Sox |
+1.5 (-175), 5 units |
Win (+500) |
| 5/25/2026 | MLB | St. Louis Cardinals vs Milwaukee Brewers |
-1.5 (-101), 3 units |
Win (+300) |
| 5/24/2026 | MLB | Washington Nationals vs Atlanta Braves |
+131, 2 units |
Win (+262) |
| 5/23/2026 | MLB | Athletics vs San Diego Padres |
+1.5 (-175), 1 unit |
Win (+100) |
| 5/23/2026 | NBA | New York Knicks vs Cleveland Cavaliers |
+3.5 (-115), 4 units |
Win (+400) |
| 5/23/2026 | MLB | St. Louis Cardinals vs Cincinnati Reds |
-112, 4 units |
Win (+400) |
| 5/23/2026 | MLB | Washington Nationals vs Atlanta Braves |
+1.5 (-137), 1 unit |
Win (+100) |
| 5/22/2026 | NBA | Oklahoma City Thunder vs San Antonio Spurs |
+3.5 (-118), 1 unit |
Win (+100) |
| 5/22/2026 | MLB | Detroit Tigers vs Baltimore Orioles |
-131, 4 units |
Win (+400) |
| 5/21/2026 | MLB | Athletics vs Los Angeles Angels |
-112, 2 units |
Loss (-224) |
| 5/21/2026 | NBA | Cleveland Cavaliers vs New York Knicks |
+6.5 (-115), 5 units |
Loss (-575) |
| 5/21/2026 | MLB | Toronto Blue Jays vs New York Yankees |
+124, 1 unit |
Win (+124) |
| 5/20/2026 | MLB | Chicago White Sox vs Seattle Mariners |
-1.5 (+135), 4 units |
Loss (-400) |
| 5/20/2026 | MLB | Houston Astros vs Minnesota Twins |
+135, 1 unit |
Loss (-100) |
| 5/19/2026 | MLB | Chicago White Sox vs Seattle Mariners |
+124, 5 units |
Win (+620) |
| 5/19/2026 | NBA | Cleveland Cavaliers vs New York Knicks |
-6.5 (-102), 3 units |
Win (+300) |
| 5/19/2026 | MLB | Baltimore Orioles vs Tampa Bay Rays |
+1.5 (-196), 5 units |
Win (+500) |
| 5/18/2026 | NBA | San Antonio Spurs vs Oklahoma City Thunder |
+6.5 (-105), 4 units |
Win (+400) |
| 5/18/2026 | MLB | Baltimore Orioles vs Tampa Bay Rays |
+119, 4 units |
Loss (-400) |
| 5/17/2026 | MLB | Kansas City Royals vs St. Louis Cardinals |
-1.5 (+144), 2 units |
Win (+288) |
| 5/17/2026 | MLB | Toronto Blue Jays vs Detroit Tigers |
-1.5 (+149), 1 unit |
Win (+149) |
| 5/17/2026 | MLB | Philadelphia Phillies vs Pittsburgh Pirates |
-1.5 (+171), 1 unit |
Win (+171) |
| 5/16/2026 | MLB | San Francisco Giants vs Athletics |
-131, 4 units |
Loss (-524) |
| 5/16/2026 | MLB | Baltimore Orioles vs Washington Nationals |
-107, 4 units |
Win (+400) |
| 5/15/2026 | MLB | Miami Marlins vs Tampa Bay Rays |
-102, 1 unit |
Loss (-102) |
