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% GuaranteedOverall Bet Records Last 7 Days
Please turn device horizontal| Date | Sport | Game | Pick | Result |
|---|---|---|---|---|
| 9/5/2026 | MLB | Washington Nationals vs Los Angeles Dodgers |
+1.5 (-118), 2 units |
Win (+200) |
| 9/5/2026 | MLB | St. Louis Cardinals vs Colorado Rockies |
-126, 5 units |
Loss (-630) |
| 9/5/2026 | MLB | Arizona Diamondbacks vs Houston Astros |
Over 8.5 (-112), 1 unit |
Loss (-112) |
| 9/5/2026 | MLB | Minnesota Twins vs Chicago White Sox |
Under 8 (-102), 1 unit |
Loss (-102) |
| 9/5/2026 | MLB | Toronto Blue Jays vs Kansas City Royals |
-1.5 (+144), 5 units |
Loss (-500) |
| 9/5/2026 | MLB | Tampa Bay Rays vs Texas Rangers |
Over 7 (+102), 2 units |
Win (+204) |
| 9/5/2026 | NCAAF | SE Louisiana Lions vs South Alabama Jaguars |
Under 52.5 (-105), 3 units |
Loss (-315) |
| 9/5/2026 | MLB | Milwaukee Brewers vs Cincinnati Reds |
-1.5 (-102), 3 units |
Loss (-306) |
| 9/5/2026 | NCAAF | Oklahoma State Cowboys vs Tulsa Golden Hurricane |
-14.5 (-105), 2 units |
Loss (-210) |
| 9/5/2026 | NCAAF | Kent State Golden Flashes vs South Carolina Gamecocks |
Under 53.5 (-112), 3 units |
Loss (-336) |
| 9/4/2026 | NCAAF | Fresno State Bulldogs vs USC Trojans |
Under 51.5 (-112), 1 unit |
Win (+100) |
| 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 | NCAAF | Toledo Rockets vs Michigan State Spartans |
-10.5 (-105), 1 unit |
Loss (-105) |
| 9/4/2026 | NCAAF | Toledo Rockets vs Michigan State Spartans |
Over 49.5 (-108), 1 unit |
Win (+100) |
| 9/4/2026 | MLB | Boston Red Sox vs Baltimore Orioles |
+1.5 (-163), 2 units |
Win (+200) |
| 9/4/2026 | MLB | Boston Red Sox vs Baltimore Orioles |
Under 8.5 (-115), 3 units |
Win (+300) |
| 9/4/2026 | MLB | Los Angeles Angels vs Pittsburgh Pirates |
Under 8.5 (-118), 3 units |
Win (+300) |
| 9/4/2026 | MLB | Detroit Tigers vs Cleveland Guardians |
Over 7.5 (-120), 2 units |
Win (+200) |
| 9/3/2026 | NCAAF | UAB Blazers vs Illinois Fighting Illini |
Over 56.5 (-115), 3 units |
Win (+300) |
| 9/3/2026 | MLB | Milwaukee Brewers vs Chicago Cubs |
Under 8.5 (-114), 3 units |
Win (+300) |
| 9/3/2026 | NCAAF | UAlbany Great Danes vs Buffalo Bulls |
+24.5 (-112), 3 units |
Win (+300) |
| 9/3/2026 | MLB | Chicago White Sox vs Houston Astros |
Over 8.5 (-105), 3 units |
Loss (-315) |
| 9/2/2026 | MLB | New York Mets vs Tampa Bay Rays |
Over 8 (-112), 1 unit |
Win (+100) |
| 9/2/2026 | MLB | Toronto Blue Jays vs Cleveland Guardians |
Over 7 (-125), 4 units |
Win (+400) |
| 9/2/2026 | MLB | Baltimore Orioles vs Colorado Rockies |
Over 11.5 (-105), 2 units |
Loss (-210) |
| 9/1/2026 | MLB | Philadelphia Phillies vs Arizona Diamondbacks |
Under 7.5 (-105), 5 units |
Loss (-525) |
| 9/1/2026 | MLB | New York Yankees vs Los Angeles Angels |
+1.5 (-112), 5 units |
Loss (-560) |
| 9/1/2026 | MLB | Athletics vs Texas Rangers |
-225, 3 units |
Win (+300) |
| 9/1/2026 | MLB | Miami Marlins vs Kansas City Royals |
Over 10 (-105), 5 units |
Loss (-525) |
| 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) |
| 9/1/2026 | MLB | Toronto Blue Jays vs Cleveland Guardians |
-1.5 (+119), 5 units |
Win (+595) |
| 8/31/2026 | MLB | Baltimore Orioles vs Colorado Rockies |
-1.5 (+113), 5 units |
Loss (-500) |
| 8/31/2026 | MLB | Milwaukee Brewers vs Chicago Cubs |
-105, 4 units |
Win (+400) |
| 8/31/2026 | MLB | Seattle Mariners vs Boston Red Sox |
-167, 3 units |
Win (+300) |
| 8/30/2026 | MLB | Cincinnati Reds vs Chicago Cubs |
+1.5 (-179), 5 units |
Win (+500) |
| 8/30/2026 | MLB | Baltimore Orioles vs Athletics |
Under 10.5 (-110), 5 units |
Loss (-550) |
| 8/30/2026 | MLB | Texas Rangers vs Milwaukee Brewers |
-1.5 (+123), 1 unit |
Loss (-100) |
| 8/30/2026 | MLB | Los Angeles Dodgers vs Detroit Tigers |
Over 7.5 (-104), 5 units |
Loss (-520) |
| 8/30/2026 | MLB | Boston Red Sox vs New York Yankees |
+102, 5 units |
Win (+510) |
