Expert Handicapper
Russell Davis
27 Active ClientsI’m a Pittsburgh native who grew up playing pickup games in the neighborhoods and alleyways surrounding the city’s historic steel mill communities. Watching the legendary “Steel Curtain” era of the Pittsburgh Steelers helped fuel my passion for sports at an early age and inspired my long-term interest in sports analysis and handicapping.
My approach to sports betting combines traditional handicapping fundamentals with detailed statistical research and data analysis. Over the years, I’ve built an extensive database covering countless sports metrics and trends, allowing me to thoroughly evaluate every matchup before releasing a selection. I never rely on public perception or preconceived opinions when analyzing games — every pick is based on careful research, preparation, and value.
Through hard work, discipline, and a commitment to improving my craft, I’ve built a successful career in the sports handicapping industry and am proud to work alongside Ray Franklin and the Precision Picks team. Together, we focus on delivering strong, research-driven selections across the NFL, college football, NBA, college basketball, and MLB, helping members approach sports wagering with a disciplined and professional mindset.
Sports: MLB, NBA, NCAAB, NCAAF, NFL
Russell's Picks
100% GuaranteedDog Bet Records MLB Last 90 Days
Please turn device horizontal| Date | Sport | Game | Pick | Result |
|---|---|---|---|---|
| 10/6/2026 | MLB | Milwaukee Brewers vs San Diego Padres |
+1.5 (-201), 1 unit |
Win (+100) |
| 10/6/2026 | MLB | Los Angeles Dodgers vs Atlanta Braves |
+1.5 (-195), 2 units |
Loss (-390) |
| 10/5/2026 | MLB | New York Yankees vs Tampa Bay Rays |
+1.5 (-171), 5 units |
Win (+500) |
| 10/3/2026 | MLB | Chicago White Sox vs Cleveland Guardians |
+1.5 (-175), 5 units |
Win (+500) |
| 9/29/2026 | MLB | Chicago Cubs vs San Diego Padres |
+1.5 (-207), 2 units |
Loss (-414) |
| 9/29/2026 | MLB | Boston Red Sox vs New York Yankees |
+1.5 (-185), 3 units |
Loss (-555) |
| 9/26/2026 | MLB | Los Angeles Angels vs Seattle Mariners |
+1.5 (-136), 1 unit |
Loss (-136) |
| 9/25/2026 | MLB | St. Louis Cardinals vs Milwaukee Brewers |
+151, 1 unit |
Loss (-100) |
| 9/24/2026 | MLB | San Diego Padres vs Los Angeles Dodgers |
+1.5 (-149), 3 units |
Win (+300) |
| 9/23/2026 | MLB | Arizona Diamondbacks vs Colorado Rockies |
+133, 3 units |
Loss (-300) |
| 9/22/2026 | MLB | Houston Astros vs Seattle Mariners |
+124, 1 unit |
Win (+124) |
| 9/22/2026 | MLB | St. Louis Cardinals vs Pittsburgh Pirates |
+129, 5 units |
Loss (-500) |
| 9/21/2026 | MLB | Minnesota Twins vs San Francisco Giants |
-103, 2 units |
Win (+200) |
| 9/20/2026 | MLB | Seattle Mariners vs Colorado Rockies |
+1.5 (-111), 1 unit |
Win (+100) |
| 9/18/2026 | MLB | New York Yankees vs Arizona Diamondbacks |
+1.5 (-156), 3 units |
Loss (-468) |
| 9/14/2026 | MLB | Los Angeles Dodgers vs Cincinnati Reds |
+1.5 (+108), 4 units |
Loss (-400) |
| 9/13/2026 | MLB | San Diego Padres vs San Francisco Giants |
+108, 5 units |
Loss (-500) |
| 9/13/2026 | MLB | Philadelphia Phillies vs Atlanta Braves |
+105, 4 units |
Win (+420) |
| 9/11/2026 | MLB | Colorado Rockies vs Detroit Tigers |
+1.5 (-143), 2 units |
Loss (-286) |
| 9/10/2026 | MLB | Tampa Bay Rays vs Atlanta Braves |
-102, 4 units |
Loss (-408) |
| 9/8/2026 | MLB | Toronto Blue Jays vs Athletics |
+1.5 (-110), 1 unit |
Loss (-110) |
| 9/7/2026 | MLB | Atlanta Braves vs Philadelphia Phillies |
+1.5 (-156), 1 unit |
Win (+100) |
| 9/5/2026 | MLB | Washington Nationals vs Los Angeles Dodgers |
+1.5 (-118), 2 units |
Win (+200) |
| 9/4/2026 | MLB | Arizona Diamondbacks vs Houston Astros |
+109, 1 unit |
Loss (-100) |
| 9/4/2026 | MLB | Tampa Bay Rays vs Texas Rangers |
-105, 4 units |
Loss (-420) |
| 9/4/2026 | MLB | Boston Red Sox vs Baltimore Orioles |
+1.5 (-163), 2 units |
Win (+200) |
| 9/1/2026 | MLB | New York Yankees vs Los Angeles Angels |
+1.5 (-112), 5 units |
Loss (-560) |
| 9/1/2026 | MLB | Milwaukee Brewers vs Chicago Cubs |
+1.5 (-194), 1 unit |
Win (+100) |
| 9/1/2026 | MLB | Seattle Mariners vs Boston Red Sox |
+1.5 (-199), 1 unit |
Win (+100) |
| 9/1/2026 | MLB | San Diego Padres vs Cincinnati Reds |
+118, 3 units |
Win (+354) |
| 9/1/2026 | MLB | San Diego Padres vs Cincinnati Reds |
+1.5 (-136), 5 units |
Win (+500) |
| 9/1/2026 | MLB | San Francisco Giants vs Pittsburgh Pirates |
+135, 2 units |
Loss (-200) |
| 8/31/2026 | MLB | Milwaukee Brewers vs Chicago Cubs |
-105, 4 units |
Win (+400) |
| 8/30/2026 | MLB | Cincinnati Reds vs Chicago Cubs |
+1.5 (-179), 5 units |
Win (+500) |
| 8/30/2026 | MLB | Boston Red Sox vs New York Yankees |
+102, 5 units |
Win (+510) |
| 8/28/2026 | MLB | Kansas City Royals vs Cleveland Guardians |
+1.5 (-186), 1 unit |
Win (+100) |
| 8/28/2026 | MLB | Miami Marlins vs Washington Nationals |
+1.5 (-132), 4 units |
Win (+400) |
| 8/26/2026 | MLB | Minnesota Twins vs Athletics |
+118, 2 units |
Win (+236) |
| 8/26/2026 | MLB | Boston Red Sox vs Miami Marlins |
+135, 2 units |
Win (+270) |
| 8/25/2026 | MLB | Colorado Rockies vs Washington Nationals |
+134, 5 units |
Win (+670) |
| 8/23/2026 | MLB | Atlanta Braves vs Milwaukee Brewers |
+1.5 (-187), 4 units |
Win (+400) |
| 8/20/2026 | MLB | Los Angeles Angels vs Houston Astros |
+1.5 (-136), 2 units |
Win (+200) |
| 8/18/2026 | MLB | Los Angeles Angels vs Houston Astros |
+139, 5 units |
Win (+695) |
| 8/18/2026 | MLB | Washington Nationals vs Texas Rangers |
+1.5 (-163), 1 unit |
Loss (-163) |
| 8/18/2026 | MLB | Seattle Mariners vs Milwaukee Brewers |
+130, 1 unit |
Loss (-100) |
| 8/18/2026 | MLB | St. Louis Cardinals vs Cincinnati Reds |
+1.5 (-171), 5 units |
Loss (-855) |
| 8/17/2026 | MLB | Atlanta Braves vs Minnesota Twins |
+119, 2 units |
Win (+238) |
| 8/16/2026 | MLB | Milwaukee Brewers vs Los Angeles Dodgers |
+1.5 (-138), 2 units |
Win (+200) |
| 8/15/2026 | MLB | Seattle Mariners vs Houston Astros |
+111, 5 units |
Win (+555) |
| 8/13/2026 | MLB | Milwaukee Brewers vs Los Angeles Dodgers |
+118, 2 units |
Win (+236) |
| 8/12/2026 | MLB | Colorado Rockies vs Arizona Diamondbacks |
+1.5 (-149), 5 units |
Win (+500) |
| 8/11/2026 | MLB | Colorado Rockies vs Arizona Diamondbacks |
+144, 4 units |
Win (+576) |
| 8/11/2026 | MLB | Texas Rangers vs Los Angeles Angels |
+1.5 (-136), 1 unit |
Win (+100) |
| 8/11/2026 | MLB | Philadelphia Phillies vs St. Louis Cardinals |
+1.5 (-123), 4 units |
Win (+400) |
| 8/10/2026 | MLB | Boston Red Sox vs Toronto Blue Jays |
+1.5 (-121), 3 units |
Win (+300) |
| 8/8/2026 | MLB | Cleveland Guardians vs Chicago White Sox |
+114, 5 units |
Win (+570) |
| 8/7/2026 | MLB | Los Angeles Angels vs Miami Marlins |
+1.5 (-158), 2 units |
Win (+200) |
| 8/5/2026 | MLB | Washington Nationals vs Philadelphia Phillies |
+175, 3 units |
Win (+525) |
| 8/3/2026 | MLB | Toronto Blue Jays vs Houston Astros |
+129, 1 unit |
Win (+129) |
| 8/2/2026 | MLB | Minnesota Twins vs Seattle Mariners |
+113, 2 units |
Loss (-200) |
| 8/2/2026 | MLB | Detroit Tigers vs Athletics |
+1.5 (-168), 5 units |
Loss (-840) |
| 8/2/2026 | MLB | Philadelphia Phillies vs Baltimore Orioles |
+1.5 (-163), 4 units |
Loss (-652) |
| 8/1/2026 | MLB | Detroit Tigers vs Athletics |
+118, 2 units |
Loss (-200) |
| 8/1/2026 | MLB | Chicago White Sox vs Tampa Bay Rays |
+1.5 (-154), 4 units |
Win (+400) |
| 8/1/2026 | MLB | Minnesota Twins vs Seattle Mariners |
+147, 4 units |
Loss (-400) |
| 7/31/2026 | MLB | Minnesota Twins vs Seattle Mariners |
+1.5 (-136), 4 units |
Win (+400) |
| 7/31/2026 | MLB | Miami Marlins vs New York Mets |
+109, 4 units |
Win (+436) |
| 7/31/2026 | MLB | Pittsburgh Pirates vs Cincinnati Reds |
+1.5 (-163), 3 units |
Win (+300) |
| 7/30/2026 | MLB | Chicago Cubs vs St. Louis Cardinals |
+100, 4 units |
Win (+400) |
| 7/27/2026 | MLB | Milwaukee Brewers vs San Francisco Giants |
+1.5 (-149), 3 units |
Win (+300) |
| 7/26/2026 | MLB | Cincinnati Reds vs St. Louis Cardinals |
+113, 5 units |
Win (+565) |
| 7/26/2026 | MLB | Los Angeles Dodgers vs New York Mets |
+1.5 (-131), 5 units |
Win (+500) |
| 7/26/2026 | MLB | San Diego Padres vs Miami Marlins |
-104, 1 unit |
Win (+100) |
| 7/25/2026 | MLB | Chicago Cubs vs Pittsburgh Pirates |
+1.5 (-206), 1 unit |
Win (+100) |
| 7/24/2026 | MLB | Los Angeles Angels vs San Francisco Giants |
+1.5 (-136), 1 unit |
Loss (-136) |
| 7/24/2026 | MLB | Cincinnati Reds vs St. Louis Cardinals |
+1.5 (-149), 1 unit |
Win (+100) |
| 7/23/2026 | MLB | Tampa Bay Rays vs Toronto Blue Jays |
+1.5 (-175), 2 units |
Win (+200) |
| 7/23/2026 | MLB | Minnesota Twins vs Cleveland Guardians |
+1.5 (-206), 3 units |
Win (+300) |
| 7/22/2026 | MLB | Detroit Tigers vs Chicago Cubs |
-105, 1 unit |
Win (+100) |
| 7/22/2026 | MLB | Washington Nationals vs Colorado Rockies |
+113, 1 unit |
Loss (-100) |
| 7/21/2026 | MLB | Washington Nationals vs Colorado Rockies |
-106, 4 units |
Loss (-424) |
| 7/21/2026 | MLB | Tampa Bay Rays vs Toronto Blue Jays |
-105, 4 units |
Loss (-420) |
| 7/19/2026 | MLB | Los Angeles Dodgers vs New York Yankees |
+100, 1 unit |
Win (+100) |
| 7/19/2026 | MLB | Los Angeles Dodgers vs New York Yankees |
+1.5 (-163), 1 unit |
Win (+100) |
| 7/19/2026 | MLB | Pittsburgh Pirates vs Cleveland Guardians |
+1.5 (-168), 5 units |
Loss (-840) |
