Documented Records for all DH Sellers.  Sort and rank each handicapper with the filter picks query function.

Detailed Records for Brad MacKenzie

Brad MacKenzie is a NBA and College Basketball analyst and former ghost writer for an online betting sports publication.  Brad is now working exclusively for Documented Handicappers to provide NBA and NCAAB predictions for our members.  Brad has been handicapping basketball for over five years and was a documented 60% in NBA and 61% in NCAAB during his monitoring period.  

Return to Brad MacKenzie's Available Picks


101 Wins - 41 Losses (+18916 Units, 45% Appreciation)

Brad MacKenzie picks from last-thirty are monitored by Documented Handicappers. All of Brad MacKenzie's picks are available to view 10 minutes after the start of the game.
Sport Filter:
Picks for 03/19/2026
  • Milwaukee Bucks @ Utah Jazz: Utah Jazz +6.5 (-118) - Result: 4 Unit Win (+400)
  • Texas Longhorns @ BYU Cougars: Texas Longhorns +2.5 (-108) - Result: 5 Unit Win (+500)
  • Howard Bison @ Michigan Wolverines: Michigan Wolverines -30.5 (-118) - Result: 2 Unit Loss (-236)
  • TCU Horned Frogs @ Ohio State Buckeyes: TCU Horned Frogs +1.5 (-102) - Result: 3 Unit Win (+300)
Picks for 03/18/2026
  • Utah Jazz @ Minnesota Timberwolves: Minnesota Timberwolves -12.5 (-115) - Result: 5 Unit Win (+500)
  • Kent State Golden Flashes @ Illinois State Redbirds: Illinois State Redbirds -6.5 (-105) - Result: 2 Unit Win (+200)
  • Navy Midshipmen @ Wake Forest Demon Deacons: Navy Midshipmen +12.5 (-118) - Result: 5 Unit Win (+500)
Picks for 03/17/2026
  • South Alabama Jaguars @ Auburn Tigers: South Alabama Jaguars +17.5 (-112) - Result: 1 Unit Win (+100)
  • St. Thomas-Minnesota Tommies @ Seattle U Redhawks: St. Thomas-Minnesota Tommies +2.5 (-118) - Result: 5 Unit Loss (-590)
  • Phoenix Suns @ Minnesota Timberwolves: Under 220.5 (-110) - Result: 1 Unit Win (+100)
  • UMBC Retrievers @ Howard Bison: UMBC Retrievers -1.5 (+100) - Result: 1 Unit Loss (-100)
  • Liberty Flames @ George Mason Patriots: George Mason Patriots -5.5 (-105) - Result: 1 Unit Loss (-105)
Picks for 03/16/2026
  • San Antonio Spurs @ LA Clippers: San Antonio Spurs -9.5 (-115) - Result: 5 Unit Loss (-575)
  • Dallas Mavericks @ New Orleans Pelicans: New Orleans Pelicans -8.5 (-115) - Result: 4 Unit Win (+400)
Picks for 03/15/2026
  • Portland Trail Blazers @ Philadelphia 76ers: Philadelphia 76ers +8.5 (-115) - Result: 4 Unit Win (+400)
  • Dallas Mavericks @ Cleveland Cavaliers: Dallas Mavericks +14.5 (-102) - Result: 2 Unit Win (+200)
  • Purdue Boilermakers @ Michigan Wolverines: Purdue Boilermakers +4.5 (-108) - Result: 4 Unit Win (+400)
Picks for 03/14/2026
  • Kennesaw State Owls @ Louisiana Tech Bulldogs: Kennesaw State Owls -1.5 (-110) - Result: 4 Unit Win (+400)
  • Virginia Cavaliers @ Duke Blue Devils: Duke Blue Devils -8.5 (-105) - Result: 1 Unit Loss (-105)
  • Orlando Magic @ Miami Heat: Over 236.5 (-108) - Result: 2 Unit Win (+200)
  • Pennsylvania Quakers @ Harvard Crimson: Harvard Crimson -2.5 (-110) - Result: 5 Unit Loss (-550)
  • Dayton Flyers @ Saint Louis Billikens: Dayton Flyers +5.5 (-105) - Result: 3 Unit Win (+300)
  • Vanderbilt Commodores @ Florida Gators: Vanderbilt Commodores +8.5 (-118) - Result: 4 Unit Win (+400)
Picks for 03/13/2026
  • Utah Tech Trailblazers @ California Baptist Lancers: California Baptist Lancers -6.5 (-105) - Result: 5 Unit Win (+500)
  • Utah Jazz @ Portland Trail Blazers: Over 236.5 (-110) - Result: 1 Unit Win (+100)
  • Oklahoma Sooners @ Arkansas Razorbacks: Arkansas Razorbacks -6.5 (-108) - Result: 5 Unit Loss (-540)
  • UCLA Bruins @ Michigan State Spartans: UCLA Bruins +5.5 (-110) - Result: 4 Unit Win (+400)
  • Southern Jaguars @ Florida A&M Rattlers: Southern Jaguars -2.5 (-112) - Result: 3 Unit Win (+300)
  • Iowa State Cyclones @ Arizona Wildcats: Iowa State Cyclones +4.5 (-112) - Result: 3 Unit Win (+300)
  • Duquesne Dukes @ VCU Rams: Duquesne Dukes +8.5 (-112) - Result: 2 Unit Win (+200)
  • Tennessee Volunteers @ Vanderbilt Commodores: Tennessee Volunteers +1.5 (-110) - Result: 5 Unit Loss (-550)
Picks for 03/12/2026
  • Chicago Bulls @ Los Angeles Lakers: Los Angeles Lakers -11.5 (+100) - Result: 4 Unit Win (+400)
  • Buffalo Bulls @ Akron Zips: Akron Zips -13.5 (-115) - Result: 2 Unit Loss (-230)
  • Bowling Green Falcons @ Toledo Rockets: Toledo Rockets -1.5 (-110) - Result: 2 Unit Loss (-220)
Picks for 03/11/2026
  • San José State Spartans @ Boise State Broncos: San José State Spartans +15.5 (-110) - Result: 5 Unit Win (+500)
  • Charlotte Hornets @ Sacramento Kings: Under 226.5 (-110) - Result: 3 Unit Win (+300)
  • Tarleton State Texans @ Abilene Christian Wildcats: Abilene Christian Wildcats +1.5 (-105) - Result: 1 Unit Win (+100)
  • Air Force Falcons @ Nevada Wolf Pack: Air Force Falcons +20.5 (-110) - Result: 3 Unit Loss (-330)
  • Providence Friars @ Butler Bulldogs: Butler Bulldogs +1.5 (-105) - Result: 5 Unit Loss (-525)
  • Prairie View A&M Panthers @ Bethune-Cookman Wildcats: Prairie View A&M Panthers +5.5 (-110) - Result: 1 Unit Win (+100)
  • LSU Tigers @ Kentucky Wildcats: LSU Tigers +7.5 (-110) - Result: 4 Unit Win (+400)
Picks for 03/10/2026
  • Penn State Nittany Lions @ Northwestern Wildcats: Northwestern Wildcats -7.5 (-102) - Result: 2 Unit Win (+200)
  • Memphis Grizzlies @ Philadelphia 76ers: Philadelphia 76ers -4.5 (-110) - Result: 2 Unit Win (+200)
  • Wake Forest Demon Deacons @ Virginia Tech Hokies: Wake Forest Demon Deacons -1.5 (+110) - Result: 4 Unit Win (+440)
  • Maryland Terrapins @ Oregon Ducks: Maryland Terrapins +3.5 (-110) - Result: 4 Unit Win (+400)
Picks for 03/09/2026
  • New York Knicks @ LA Clippers: Over 220.5 (-110) - Result: 4 Unit Win (+400)
  • Golden State Warriors @ Utah Jazz: Utah Jazz +6.5 (-110) - Result: 3 Unit Win (+300)
  • Philadelphia 76ers @ Cleveland Cavaliers: Cleveland Cavaliers -14.5 (-105) - Result: 4 Unit Loss (-420)
  • Georgia Southern Eagles @ Troy Trojans: Troy Trojans -5.5 (-115) - Result: 4 Unit Win (+400)
Picks for 03/08/2026
  • Georgia Southern Eagles @ Marshall Thundering Herd: Marshall Thundering Herd -4.5 (-105) - Result: 3 Unit Loss (-315)
  • Washington Wizards @ New Orleans Pelicans: New Orleans Pelicans -11.5 (-112) - Result: 5 Unit Win (+500)
  • Drexel Dragons @ Monmouth Hawks: Monmouth Hawks -3.5 (-115) - Result: 2 Unit Win (+200)
  • Charlotte 49ers @ South Florida Bulls: Charlotte 49ers +16.5 (-110) - Result: 2 Unit Loss (-220)
Picks for 03/07/2026
  • Georgia Southern Eagles @ Coastal Carolina Chanticleers: Coastal Carolina Chanticleers -1.5 (-105) - Result: 3 Unit Loss (-315)
  • Utah Jazz @ Milwaukee Bucks: Utah Jazz +10.5 (-112) - Result: 4 Unit Loss (-448)
  • Providence Friars @ Georgetown Hoyas: Georgetown Hoyas -1.5 (-105) - Result: 2 Unit Loss (-210)
  • Cornell Big Red @ Dartmouth Big Green: Cornell Big Red -4.5 (-108) - Result: 2 Unit Win (+200)
  • Wagner Seahawks @ Long Island University Sharks: Wagner Seahawks +8.5 (-110) - Result: 4 Unit Win (+400)
  • Arkansas Razorbacks @ Missouri Tigers: Missouri Tigers -2.5 (-108) - Result: 5 Unit Loss (-540)
Picks for 03/06/2026
  • UNLV Rebels @ San Diego State Aztecs: UNLV Rebels +9.5 (-105) - Result: 5 Unit Win (+500)
  • LA Clippers @ San Antonio Spurs: San Antonio Spurs -7.5 (-110) - Result: 4 Unit Loss (-440)
  • Central Michigan Chippewas @ Ball State Cardinals: Ball State Cardinals -1.5 (-115) - Result: 3 Unit Win (+300)
Picks for 03/05/2026
  • Lindenwood Lions @ Southeast Missouri State Redhawks: Southeast Missouri State Redhawks -1.5 (-110) - Result: 3 Unit Win (+300)
  • Mississippi Valley State Delta Devils @ Jackson State Tigers: Jackson State Tigers -11.5 (-108) - Result: 3 Unit Loss (-324)
  • Brooklyn Nets @ Miami Heat: Over 225.5 (-110) - Result: 2 Unit Win (+200)
  • Bucknell Bison @ Navy Midshipmen: Navy Midshipmen -16.5 (-118) - Result: 1 Unit Loss (-118)
Picks for 03/04/2026
  • Indiana Pacers @ LA Clippers: Over 226.5 (-108) - Result: 5 Unit Win (+500)
  • Colorado State Rams @ New Mexico Lobos: New Mexico Lobos -8.5 (-115) - Result: 4 Unit Loss (-460)
  • Maryland Terrapins @ Wisconsin Badgers: Wisconsin Badgers -14.5 (-110) - Result: 3 Unit Win (+300)
  • Oklahoma City Thunder @ New York Knicks: Oklahoma City Thunder -4.5 (-105) - Result: 3 Unit Loss (-315)
  • Wagner Seahawks @ Central Connecticut Blue Devils: Wagner Seahawks +3.5 (-112) - Result: 4 Unit Win (+400)
Picks for 03/03/2026
  • Boston College Eagles @ Virginia Tech Hokies: Boston College Eagles +11.5 (-102) - Result: 3 Unit Win (+300)
  • Colorado Buffaloes @ Utah Utes: Utah Utes -1.5 (+105) - Result: 3 Unit Loss (-300)
  • Kent State Golden Flashes @ Northern Illinois Huskies: Kent State Golden Flashes -10.5 (-108) - Result: 2 Unit Win (+200)
  • Dallas Mavericks @ Charlotte Hornets: Under 229.5 (-105) - Result: 1 Unit Win (+100)
  • Wake Forest Demon Deacons @ Virginia Cavaliers: Wake Forest Demon Deacons +14.5 (-110) - Result: 3 Unit Win (+300)
  • Alabama Crimson Tide @ Georgia Bulldogs: Georgia Bulldogs +1.5 (-110) - Result: 4 Unit Win (+400)
Picks for 03/02/2026
  • Lamar Cardinals @ Houston Christian Huskies: Houston Christian Huskies +2.5 (-115) - Result: 5 Unit Win (+500)
  • Boston Celtics @ Milwaukee Bucks: Boston Celtics -2.5 (-105) - Result: 5 Unit Win (+500)
  • South Carolina State Bulldogs @ Delaware State Hornets: Delaware State Hornets -1.5 (-118) - Result: 5 Unit Loss (-590)
Picks for 03/01/2026
  • Minnesota Timberwolves @ Denver Nuggets: Minnesota Timberwolves +2.5 (-105) - Result: 4 Unit Win (+400)
  • Rice Owls @ Temple Owls: Rice Owls +6.5 (-105) - Result: 3 Unit Win (+300)
  • San Antonio Spurs @ New York Knicks: New York Knicks +1.5 (-115) - Result: 4 Unit Win (+400)
  • UIC Flames @ Indiana State Sycamores: Indiana State Sycamores +3.5 (-108) - Result: 3 Unit Win (+300)
Picks for 02/28/2026
  • Los Angeles Lakers @ Golden State Warriors: Los Angeles Lakers -3.5 (-112) - Result: 1 Unit Win (+100)
  • Arkansas Razorbacks @ Florida Gators: Florida Gators -9.5 (-110) - Result: 1 Unit Win (+100)
  • Alabama State Hornets @ Alabama A&M Bulldogs: Alabama State Hornets +1.5 (-118) - Result: 4 Unit Win (+400)
  • Lamar Cardinals @ Incarnate Word Cardinals: Incarnate Word Cardinals -1.5 (+102) - Result: 2 Unit Win (+204)
  • Richmond Spiders @ Loyola Chicago Ramblers: Loyola Chicago Ramblers +2.5 (-105) - Result: 3 Unit Win (+300)
  • SE Louisiana Lions @ Nicholls Colonels: Nicholls Colonels -4.5 (-105) - Result: 2 Unit Win (+200)
  • San Diego State Aztecs @ New Mexico Lobos: New Mexico Lobos -1.5 (-115) - Result: 5 Unit Win (+500)
  • Army Black Knights @ Lafayette Leopards: Lafayette Leopards -3.5 (-105) - Result: 4 Unit Win (+400)
Picks for 02/27/2026
  • Georgia Southern Eagles @ Marshall Thundering Herd: Georgia Southern Eagles +7.5 (-112) - Result: 2 Unit Win (+200)
  • New York Knicks @ Milwaukee Bucks: Over 219.5 (-105) - Result: 3 Unit Win (+300)
  • Cleveland Cavaliers @ Detroit Pistons: Cleveland Cavaliers +8.5 (-112) - Result: 3 Unit Win (+300)
Picks for 02/26/2026
  • Los Angeles Lakers @ Phoenix Suns: Phoenix Suns +4.5 (-105) - Result: 3 Unit Win (+300)
  • Portland Trail Blazers @ Chicago Bulls: Over 235.5 (-112) - Result: 1 Unit Loss (-112)
  • Alcorn State Braves @ Texas Southern Tigers: Alcorn State Braves +7.5 (-108) - Result: 4 Unit Win (+400)
  • South Dakota State Jackrabbits @ Kansas City Roos: South Dakota State Jackrabbits -12.5 (-105) - Result: 4 Unit Win (+400)
  • San Antonio Spurs @ Brooklyn Nets: San Antonio Spurs -10.5 (-115) - Result: 5 Unit Win (+500)
  • Stony Brook Seawolves @ Monmouth Hawks: Monmouth Hawks -3.5 (-115) - Result: 2 Unit Win (+200)
Picks for 02/25/2026
  • San Diego Toreros @ Oregon State Beavers: Oregon State Beavers -6.5 (-115) - Result: 3 Unit Win (+300)
  • Oklahoma City Thunder @ Detroit Pistons: Detroit Pistons -10.5 (-110) - Result: 1 Unit Loss (-110)
  • Butler Bulldogs @ Villanova Wildcats: Villanova Wildcats -10.5 (-108) - Result: 5 Unit Loss (-540)
  • Florida Gators @ Texas Longhorns: Florida Gators -6.5 (-115) - Result: 2 Unit Win (+200)
  • Illinois State Redbirds @ Northern Iowa Panthers: Northern Iowa Panthers -5.5 (-115) - Result: 5 Unit Loss (-575)
Picks for 02/24/2026
  • Arizona Wildcats @ Baylor Bears: Arizona Wildcats -12.5 (-102) - Result: 1 Unit Loss (-102)
  • Tennessee Volunteers @ Missouri Tigers: Missouri Tigers +3.5 (-102) - Result: 3 Unit Win (+300)
  • Miami Heat @ Milwaukee Bucks: Milwaukee Bucks +5.5 (-110) - Result: 5 Unit Win (+500)
  • New York Knicks @ Cleveland Cavaliers: Under 228.5 (-110) - Result: 2 Unit Win (+200)
  • Northwestern Wildcats @ Indiana Hoosiers: Indiana Hoosiers -8.5 (-115) - Result: 4 Unit Loss (-460)
  • Miami (OH) RedHawks @ Eastern Michigan Eagles: Miami (OH) RedHawks -8.5 (-110) - Result: 5 Unit Win (+500)
Picks for 02/23/2026
  • Sacramento Kings @ Memphis Grizzlies: Over 233.5 (-115) - Result: 2 Unit Win (+200)
  • Incarnate Word Cardinals @ Northwestern State Demons: Northwestern State Demons -1.5 (-105) - Result: 2 Unit Win (+200)
  • San Antonio Spurs @ Detroit Pistons: San Antonio Spurs +1.5 (-110) - Result: 3 Unit Win (+300)
Picks for 02/22/2026
  • Orlando Magic @ LA Clippers: LA Clippers -3.5 (-115) - Result: 2 Unit Loss (-230)
  • Philadelphia 76ers @ Minnesota Timberwolves: Philadelphia 76ers +8.5 (-105) - Result: 4 Unit Win (+400)
  • Niagara Purple Eagles @ Rider Broncs: Rider Broncs +1.5 (-125) - Result: 5 Unit Win (+500)
Picks for 02/21/2026
  • Houston Rockets @ New York Knicks: Under 216.5 (-108) - Result: 5 Unit Win (+500)
  • Illinois State Redbirds @ Bradley Braves: Bradley Braves -3.5 (-112) - Result: 3 Unit Win (+300)
  • Southern Illinois Salukis @ Northern Iowa Panthers: Southern Illinois Salukis +6.5 (-105) - Result: 2 Unit Win (+200)
  • Lindenwood Lions @ Tennessee Tech Golden Eagles: Tennessee Tech Golden Eagles +2.5 (-112) - Result: 1 Unit Win (+100)
  • Southeast Missouri State Redhawks @ Little Rock Trojans: Little Rock Trojans +2.5 (-115) - Result: 3 Unit Loss (-345)
  • Arkansas State Red Wolves @ UL Monroe Warhawks: Arkansas State Red Wolves -15.5 (-110) - Result: 1 Unit Loss (-110)
  • Missouri State Bears @ Florida International Panthers: Florida International Panthers -3.5 (-118) - Result: 2 Unit Loss (-236)
  • Old Dominion Monarchs @ Southern Miss Golden Eagles: Southern Miss Golden Eagles -4.5 (-105) - Result: 3 Unit Win (+300)
  • Notre Dame Fighting Irish @ Pittsburgh Panthers: Pittsburgh Panthers -3.5 (-102) - Result: 2 Unit Win (+200)
  • Florida Gators @ Ole Miss Rebels: Ole Miss Rebels +13.5 (-118) - Result: 3 Unit Loss (-354)
Picks for 02/20/2026
  • Dallas Mavericks @ Minnesota Timberwolves: Minnesota Timberwolves -13.5 (-115) - Result: 4 Unit Loss (-460)
  • Utah Jazz @ Memphis Grizzlies: Memphis Grizzlies -2.5 (-105) - Result: 5 Unit Win (+500)
  • Green Bay Phoenix @ Oakland Golden Grizzlies: Green Bay Phoenix +6.5 (-108) - Result: 3 Unit Win (+300)
Picks for 02/19/2026
  • Boston Celtics @ Golden State Warriors: Boston Celtics -2.5 (-112) - Result: 5 Unit Win (+500)
  • Tulane Green Wave @ North Texas Mean Green: Tulane Green Wave +6.5 (-110) - Result: 5 Unit Win (+500)
  • Texas State Bobcats @ South Alabama Jaguars: Texas State Bobcats +3.5 (-105) - Result: 3 Unit Win (+300)
  • Detroit Pistons @ New York Knicks: Over 218.5 (-112) - Result: 1 Unit Win (+100)
Picks for 02/18/2026
  • BYU Cougars @ Arizona Wildcats: Arizona Wildcats -11.5 (-102) - Result: 4 Unit Loss (-408)
  • DePaul Blue Demons @ Seton Hall Pirates: DePaul Blue Demons +7.5 (-115) - Result: 1 Unit Win (+100)
  • Oral Roberts Golden Eagles @ Omaha Mavericks: Omaha Mavericks -6.5 (-105) - Result: 5 Unit Win (+500)
  • UIC Flames @ Evansville Purple Aces: UIC Flames -8.5 (-110) - Result: 4 Unit Win (+400)
  • Clemson Tigers @ Wake Forest Demon Deacons: Wake Forest Demon Deacons +3.5 (-105) - Result: 5 Unit Win (+500)
  • Creighton Bluejays @ UConn Huskies: UConn Huskies -17.5 (-105) - Result: 3 Unit Loss (-315)