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% GuaranteedDog Bet Records MLB Last 90 Days
Please turn device horizontal| Date | Sport | Game | Pick | Result |
|---|---|---|---|---|
| 10/15/2026 | MLB | Milwaukee Brewers vs Los Angeles Dodgers |
+1.5 (-151), 5 units |
Win (+500) |
| 10/13/2026 | MLB | Cleveland Guardians vs Tampa Bay Rays |
+110, 5 units |
Loss (-500) |
| 10/12/2026 | MLB | Los Angeles Dodgers vs Milwaukee Brewers |
+116, 1 unit |
Win (+116) |
| 10/6/2026 | MLB | Los Angeles Dodgers vs Atlanta Braves |
-109, 5 units |
Loss (-545) |
| 10/5/2026 | MLB | New York Yankees vs Tampa Bay Rays |
+1.5 (-171), 4 units |
Win (+400) |
| 10/3/2026 | MLB | San Diego Padres vs Milwaukee Brewers |
+1.5 (-133), 4 units |
Win (+400) |
| 9/23/2026 | MLB | Arizona Diamondbacks vs Colorado Rockies |
+1.5 (-118), 2 units |
Loss (-236) |
| 9/22/2026 | MLB | Cincinnati Reds vs Atlanta Braves |
+193, 1 unit |
Win (+193) |
| 9/22/2026 | MLB | Cleveland Guardians vs Boston Red Sox |
+107, 5 units |
Win (+535) |
| 9/21/2026 | MLB | Toronto Blue Jays vs Baltimore Orioles |
+1.5 (-189), 2 units |
Win (+200) |
| 9/20/2026 | MLB | Atlanta Braves vs Houston Astros |
+130, 1 unit |
Win (+130) |
| 9/15/2026 | MLB | San Francisco Giants vs St. Louis Cardinals |
+138, 3 units |
Win (+414) |
| 9/15/2026 | MLB | New York Yankees vs Minnesota Twins |
+1.5 (-118), 3 units |
Loss (-354) |
| 9/15/2026 | MLB | Milwaukee Brewers vs Pittsburgh Pirates |
+1.5 (+123), 5 units |
Loss (-500) |
| 9/11/2026 | MLB | Seattle Mariners vs Athletics |
+1.5 (-112), 4 units |
Win (+400) |
| 9/9/2026 | MLB | Cincinnati Reds vs Los Angeles Dodgers |
+238, 1 unit |
Loss (-100) |
| 9/9/2026 | MLB | Los Angeles Angels vs Boston Red Sox |
+177, 5 units |
Win (+885) |
| 9/8/2026 | MLB | St. Louis Cardinals vs San Francisco Giants |
+1.5 (-181), 2 units |
Win (+200) |
| 9/8/2026 | MLB | Minnesota Twins vs Detroit Tigers |
+1.5 (-186), 4 units |
Win (+400) |
| 9/7/2026 | MLB | Toronto Blue Jays vs Athletics |
+1.5 (-102), 3 units |
Win (+300) |
| 9/4/2026 | MLB | New York Yankees vs San Diego Padres |
+108, 1 unit |
Win (+108) |
| 9/3/2026 | MLB | Milwaukee Brewers vs Chicago Cubs |
+100, 1 unit |
Win (+100) |
| 9/2/2026 | MLB | Detroit Tigers vs Minnesota Twins |
+1.5 (-194), 3 units |
Loss (-582) |
| 9/1/2026 | MLB | St. Louis Cardinals vs Los Angeles Dodgers |
+1.5 (-143), 4 units |
Win (+400) |
| 8/31/2026 | MLB | Milwaukee Brewers vs Chicago Cubs |
+1.5 (-178), 3 units |
Win (+300) |
| 8/30/2026 | MLB | Baltimore Orioles vs Athletics |
+1.5 (-118), 1 unit |
Loss (-118) |
| 8/30/2026 | MLB | Boston Red Sox vs New York Yankees |
+102, 5 units |
Win (+510) |
| 8/28/2026 | MLB | Philadelphia Phillies vs Los Angeles Angels |
+117, 4 units |
Loss (-400) |
| 8/28/2026 | MLB | Pittsburgh Pirates vs St. Louis Cardinals |
+1.5 (-175), 4 units |
Win (+400) |
| 8/27/2026 | MLB | Los Angeles Dodgers vs Atlanta Braves |
+100, 3 units |
Loss (-300) |
| 8/27/2026 | MLB | Colorado Rockies vs Washington Nationals |
+101, 4 units |
Loss (-400) |
| 8/26/2026 | MLB | Baltimore Orioles vs St. Louis Cardinals |
-108, 1 unit |
Win (+100) |
| 8/26/2026 | MLB | Cleveland Guardians vs Los Angeles Angels |
+1.5 (-136), 3 units |
Win (+300) |
| 8/26/2026 | MLB | Cincinnati Reds vs San Francisco Giants |
-106, 2 units |
Win (+200) |
| 8/25/2026 | MLB | Cleveland Guardians vs Los Angeles Angels |
+118, 3 units |
Loss (-300) |
| 8/25/2026 | MLB | Baltimore Orioles vs St. Louis Cardinals |
+1.5 (-199), 4 units |
Win (+400) |
| 8/24/2026 | MLB | Chicago Cubs vs Arizona Diamondbacks |
+123, 1 unit |
Loss (-100) |
| 8/24/2026 | MLB | Colorado Rockies vs Washington Nationals |
+1.5 (-136), 3 units |
Loss (-408) |
| 8/23/2026 | MLB | Washington Nationals vs Miami Marlins |
+135, 4 units |
Loss (-400) |
| 8/21/2026 | MLB | Pittsburgh Pirates vs Los Angeles Dodgers |
+1.5 (-112), 2 units |
Win (+200) |
| 8/21/2026 | MLB | Cleveland Guardians vs Colorado Rockies |
+134, 2 units |
Loss (-200) |
| 8/21/2026 | MLB | Washington Nationals vs Miami Marlins |
+123, 5 units |
Loss (-500) |
| 8/20/2026 | MLB | Los Angeles Angels vs Houston Astros |
+158, 3 units |
Win (+474) |
| 8/20/2026 | MLB | Seattle Mariners vs Milwaukee Brewers |
+1.5 (-195), 1 unit |
Loss (-195) |
| 8/17/2026 | MLB | Atlanta Braves vs Minnesota Twins |
+1.5 (-149), 5 units |
Win (+500) |
| 8/16/2026 | MLB | St. Louis Cardinals vs Chicago Cubs |
+167, 5 units |
Win (+835) |
| 8/16/2026 | MLB | Chicago White Sox vs Detroit Tigers |
+105, 4 units |
Win (+420) |
| 8/16/2026 | MLB | Miami Marlins vs Cincinnati Reds |
+1.5 (-143), 3 units |
Loss (-429) |
| 8/16/2026 | MLB | Baltimore Orioles vs Tampa Bay Rays |
+126, 3 units |
Win (+378) |
| 8/15/2026 | MLB | Chicago White Sox vs Detroit Tigers |
+130, 3 units |
Win (+390) |
| 8/11/2026 | MLB | Colorado Rockies vs Arizona Diamondbacks |
+1.5 (-142), 5 units |
Win (+500) |
| 8/11/2026 | MLB | Tampa Bay Rays vs Athletics |
+135, 2 units |
Loss (-200) |
| 8/11/2026 | MLB | Chicago Cubs vs Washington Nationals |
+1.5 (-115), 5 units |
Loss (-575) |
| 8/10/2026 | MLB | Boston Red Sox vs Toronto Blue Jays |
+1.5 (-131), 4 units |
Win (+400) |
| 8/9/2026 | MLB | Baltimore Orioles vs Texas Rangers |
+1.5 (-191), 3 units |
Win (+300) |
| 8/9/2026 | MLB | Cleveland Guardians vs Chicago White Sox |
+116, 5 units |
Win (+580) |
| 8/9/2026 | MLB | Atlanta Braves vs New York Yankees |
+1.5 (-166), 3 units |
Win (+300) |
| 8/8/2026 | MLB | Chicago Cubs vs Kansas City Royals |
+1.5 (-110), 5 units |
Win (+500) |
| 8/8/2026 | MLB | Cincinnati Reds vs Washington Nationals |
+1.5 (-144), 3 units |
Win (+300) |
| 8/7/2026 | MLB | Baltimore Orioles vs Texas Rangers |
+1.5 (-186), 4 units |
Win (+400) |
| 8/7/2026 | MLB | Atlanta Braves vs New York Yankees |
+1.5 (-155), 5 units |
Win (+500) |
| 8/6/2026 | MLB | Detroit Tigers vs Seattle Mariners |
+102, 3 units |
Win (+306) |
| 8/5/2026 | MLB | New York Mets vs Cleveland Guardians |
+101, 1 unit |
Win (+101) |
| 8/3/2026 | MLB | Tampa Bay Rays vs Colorado Rockies |
+1.5 (-115), 5 units |
Loss (-575) |
| 8/3/2026 | MLB | Los Angeles Dodgers vs Chicago Cubs |
+109, 4 units |
Win (+436) |
| 8/2/2026 | MLB | Chicago White Sox vs Tampa Bay Rays |
+1.5 (-175), 3 units |
Win (+300) |
| 8/2/2026 | MLB | Washington Nationals vs Atlanta Braves |
+1.5 (-192), 2 units |
Win (+200) |
| 8/1/2026 | MLB | Boston Red Sox vs Los Angeles Dodgers |
+157, 1 unit |
Win (+157) |
| 7/31/2026 | MLB | St. Louis Cardinals vs Toronto Blue Jays |
+1.5 (-149), 2 units |
Loss (-298) |
| 7/30/2026 | MLB | Boston Red Sox vs Athletics |
+135, 4 units |
Loss (-400) |
| 7/30/2026 | MLB | Texas Rangers vs Tampa Bay Rays |
+1.5 (-213), 3 units |
Win (+300) |
| 7/29/2026 | MLB | Boston Red Sox vs Athletics |
+129, 5 units |
Loss (-500) |
| 7/29/2026 | MLB | Philadelphia Phillies vs Miami Marlins |
+1.5 (-131), 1 unit |
Win (+100) |
| 7/27/2026 | MLB | Houston Astros vs Los Angeles Angels |
-102, 2 units |
Loss (-204) |
| 7/27/2026 | MLB | Philadelphia Phillies vs Miami Marlins |
+1.5 (-101), 4 units |
Win (+400) |
| 7/25/2026 | MLB | Seattle Mariners vs Texas Rangers |
+1.5 (-188), 5 units |
Win (+500) |
| 7/25/2026 | MLB | Houston Astros vs Chicago White Sox |
+104, 2 units |
Win (+208) |
| 7/25/2026 | MLB | Chicago Cubs vs Pittsburgh Pirates |
+1.5 (-206), 5 units |
Win (+500) |
| 7/25/2026 | MLB | San Diego Padres vs Miami Marlins |
+123, 1 unit |
Win (+123) |
| 7/24/2026 | MLB | Athletics vs Minnesota Twins |
+119, 3 units |
Win (+357) |
| 7/23/2026 | MLB | Arizona Diamondbacks vs St. Louis Cardinals |
+104, 4 units |
Win (+416) |
| 7/23/2026 | MLB | Tampa Bay Rays vs Toronto Blue Jays |
-104, 1 unit |
Win (+100) |
| 7/22/2026 | MLB | Cincinnati Reds vs Seattle Mariners |
+144, 1 unit |
Win (+144) |
| 7/20/2026 | MLB | Chicago White Sox vs Texas Rangers |
+141, 4 units |
Win (+564) |
| 7/20/2026 | MLB | Tampa Bay Rays vs Toronto Blue Jays |
+148, 2 units |
Win (+296) |
| 7/19/2026 | MLB | Washington Nationals vs Athletics |
+118, 2 units |
Loss (-200) |
| 7/19/2026 | MLB | Washington Nationals vs Athletics |
+1.5 (-130), 2 units |
Loss (-260) |
| 7/19/2026 | MLB | San Diego Padres vs Kansas City Royals |
+104, 1 unit |
Win (+104) |
| 7/19/2026 | MLB | Tampa Bay Rays vs Boston Red Sox |
+103, 2 units |
Loss (-200) |
