• Home
  • Buy Picks
  • Free Picks
  • Handicappers
  • Odds
  • Leaderboards
  • Contact
  • Member Login
John Martin NBA Sides Picks
Date Match Up Rating Score Result Profit Lead Time Analysis
12-28-24 Mavs v. Blazers +4.5 122-126 Win 100 12 h 52 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Blazers +4.5

Your wager with $10,000 starting bankroll:

$440 to win $400

12-28-24 Bucks v. Bulls +4 111-116 Win 100 10 h 52 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Bulls +4

Your wager with $10,000 starting bankroll:

$440 to win $400

12-27-24 Warriors v. Clippers -3.5 92-102 Win 100 21 h 28 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Clippers -3.5

Your wager with $10,000 starting bankroll:

$440 to win $400

12-27-24 Knicks -6.5 v. Magic 108-85 Win 100 18 h 26 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Knicks -6.5

Your wager with $10,000 starting bankroll:

$440 to win $400

12-26-24 Pistons +6.5 v. Kings 114-113 Win 100 9 h 24 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Pistons +6.5

Your wager with $10,000 starting bankroll:

$440 to win $400

12-26-24 Bulls +6.5 v. Hawks Top 133-141 Loss -109 7 h 54 m Show

5 Unit BEST BET

5% of your starting bankroll on Bulls +6.5

Your wager with $10,000 starting bankroll:

$550 to win $500

12-25-24 Lakers v. Warriors -4 Top 115-113 Loss -109 9 h 3 m Show

5 Unit BEST BET

5% of your starting bankroll on Warriors -4

Your wager with $10,000 starting bankroll:

$550 to win $500

12-25-24 76ers +8.5 v. Celtics 118-114 Win 100 6 h 6 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on 76ers +8.5

Your wager with $10,000 starting bankroll:

$440 to win $400

12-23-24 Suns +6.5 v. Nuggets Top 90-117 Loss -110 22 h 49 m Show

5 Unit BEST BET

5% of your starting bankroll on Suns +6.5

Your wager with $10,000 starting bankroll:

$550 to win $500

12-23-24 Bucks v. Bulls +2 Top 112-91 Loss -110 20 h 47 m Show

5 Unit BEST BET

5% of your starting bankroll on Bulls +2

Your wager with $10,000 starting bankroll:

$550 to win $500

12-22-24 Pacers +2.5 v. Kings Top 122-95 Win 100 6 h 2 m Show

5 Unit BEST BET

5% of your starting bankroll on Pacers +2.5

Your wager with $10,000 starting bankroll:

$550 to win $500

12-21-24 Wizards +11.5 v. Bucks 101-112 Win 100 10 h 46 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Wizards +11.5

Your wager with $10,000 starting bankroll:

$440 to win $400

12-20-24 Bucks v. Cavs -9 Top 101-124 Win 100 9 h 50 m Show

5 Unit BEST BET

5% of your starting bankroll on Cavs -9

Your wager with $10,000 starting bankroll:

$550 to win $500

12-19-24 Knicks v. Wolves -2.5 Top 133-107 Loss -109 9 h 7 m Show

5 Unit BEST BET

5% of your starting bankroll on Timberwolves -2.5

Your wager with $10,000 starting bankroll:

$550 to win $500

12-19-24 Pelicans +9 v. Rockets 113-133 Loss -109 8 h 46 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Pelicans +9

Your wager with $10,000 starting bankroll:

$440 to win $400

12-16-24 Jazz +8.5 v. Clippers Top 107-144 Loss -109 11 h 51 m Show

5 Unit BEST BET

5% of your starting bankroll on Jazz +8.5

Your wager with $10,000 starting bankroll:

$550 to win $500

12-15-24 Knicks -4 v. Magic Top 100-91 Win 100 8 h 35 m Show

5 Unit BEST BET

5% of your starting bankroll on Knicks -4

Your wager with $10,000 starting bankroll:

$550 to win $500

12-13-24 Clippers v. Nuggets -6.5 98-120 Win 100 10 h 10 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Nuggets -6.5

Your wager with $10,000 starting bankroll:

$440 to win $400

12-12-24 Kings v. Pelicans +7 Top 111-109 Win 100 10 h 5 m Show

5 Unit BEST BET

5% of your starting bankroll on Pelicans +7

Your wager with $10,000 starting bankroll:

$550 to win $500

12-11-24 Hawks v. Knicks -7 Top 108-100 Loss -105 28 h 11 m Show

5 Unit BEST BET

5% of your starting bankroll on Knicks -7

Your wager with $10,000 starting bankroll:

$550 to win $500

12-10-24 Magic v. Bucks -7 Top 109-114 Loss -110 20 h 46 m Show

5 Unit BEST BET

5% of your starting bankroll on Bucks -7

Your wager with $10,000 starting bankroll:

$550 to win $500

12-09-24 Knicks v. Raptors +6 Top 113-108 Win 100 9 h 7 m Show

5 Unit BEST BET

5% of your starting bankroll on Raptors +6

Your wager with $10,000 starting bankroll:

$550 to win $500

12-08-24 Bucks v. Nets +6 118-113 Win 100 6 h 34 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Nets +6

Your wager with $10,000 starting bankroll:

$440 to win $400

12-07-24 Thunder v. Pelicans +9 Top 119-109 Loss -110 10 h 16 m Show

5 Unit BEST BET

5% of your starting bankroll on Pelicans +9

Your wager with $10,000 starting bankroll:

$550 to win $500

12-06-24 Wolves +1 v. Warriors 107-90 Win 100 12 h 56 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Timberwolves +1

Your wager with $10,000 starting bankroll:

$440 to win $400

12-06-24 Lakers v. Hawks -4.5 132-134 Loss -109 9 h 26 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Hawks -4.5

Your wager with $10,000 starting bankroll:

$440 to win $400

12-06-24 Magic v. 76ers +4 Top 94-102 Win 100 9 h 56 m Show

5 Unit BEST BET

5% of your starting bankroll on 76ers +4

Your wager with $10,000 starting bankroll:

$550 to win $500

12-05-24 Rockets -3.5 v. Warriors Top 93-99 Loss -108 11 h 5 m Show

5 Unit BEST BET

5% of your starting bankroll on Rockets -3.5

Your wager with $10,000 starting bankroll:

$550 to win $500

12-04-24 Wolves -3.5 v. Clippers Top 108-80 Win 100 24 h 10 m Show

5 Unit BEST BET

5% of your starting bankroll on Timberwolves -3.5

Your wager with $10,000 starting bankroll:

$550 to win $500

12-04-24 Magic v. 76ers +4 106-102 Push 0 9 h 56 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on 76ers +4

Your wager with $10,000 starting bankroll:

$440 to win $400

12-03-24 Jazz v. Thunder -13.5 106-133 Win 100 9 h 30 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Thunder -13.5

Your wager with $10,000 starting bankroll:

$440 to win $400

12-03-24 76ers -4 v. Hornets 110-104 Win 100 8 h 30 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on 76ers -4

Your wager with $10,000 starting bankroll:

$440 to win $400

12-02-24 Lakers v. Wolves -8 80-109 Win 100 10 h 2 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Timberwolves -8

Your wager with $10,000 starting bankroll:

$440 to win $400

12-02-24 Pelicans v. Hawks -10 112-124 Win 100 10 h 32 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Hawks -10

Your wager with $10,000 starting bankroll:

$440 to win $400

12-01-24 Thunder v. Rockets +1.5 Top 116-119 Win 100 6 h 30 m Show

5 Unit BEST BET

5% of your starting bankroll on Rockets +1.5

Your wager with $10,000 starting bankroll:

$550 to win $500

12-01-24 Heat v. Raptors +4.5 116-119 Win 100 5 h 30 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Raptors +4.5

Your wager with $10,000 starting bankroll:

$440 to win $400

12-01-24 Celtics v. Cavs +1 Top 111-115 Win 100 5 h 30 m Show

5 Unit BEST BET

5% of your starting bankroll on Cavs +1

Your wager with $10,000 starting bankroll:

$550 to win $500

11-30-24 Hawks -4.5 v. Hornets 107-104 Loss -109 7 h 59 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Hawks -4.5

Your wager with $10,000 starting bankroll:

$440 to win $400

11-29-24 Raptors +8.5 v. Heat Top 111-121 Loss -115 9 h 37 m Show

5 Unit BEST BET

5% of your starting bankroll on Raptors +8.5

Your wager with $10,000 starting bankroll:

$550 to win $500

11-27-24 Thunder -2.5 v. Warriors Top 105-101 Win 100 10 h 42 m Show

5 Unit BEST BET

5% of your starting bankroll on Thunder -2.5

Your wager with $10,000 starting bankroll:

$550 to win $500

11-27-24 Nets v. Suns -8 127-117 Loss -109 9 h 42 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Suns -8

Your wager with $10,000 starting bankroll:

$440 to win $400

11-27-24 Hawks v. Cavs -10 135-124 Loss -105 7 h 42 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Cavs -10

Your wager with $10,000 starting bankroll:

$440 to win $400

11-26-24 Bucks v. Heat -2 Top 106-103 Loss -109 8 h 20 m Show

5 Unit BEST BET

5% of your starting bankroll on Heat -2

Your wager with $10,000 starting bankroll:

$550 to win $500

11-25-24 Mavs v. Hawks -3 Top 129-119 Loss -108 9 h 35 m Show

5 Unit BEST BET

5% of your starting bankroll on Hawks -3

Your wager with $10,000 starting bankroll:

$550 to win $500

11-25-24 Magic -5.5 v. Hornets 95-84 Win 100 8 h 4 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Magic -5.5

Your wager with $10,000 starting bankroll:

$440 to win $400

11-24-24 Mavs v. Heat -3 Top 118-123 Win 100 6 h 22 m Show

5 Unit BEST BET

5% of your starting bankroll on Heat -3

Your wager with $10,000 starting bankroll:

$550 to win $500

11-24-24 Wizards +12.5 v. Pacers 103-115 Win 100 5 h 22 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Wizards +12.5

Your wager with $10,000 starting bankroll:

$440 to win $400

11-24-24 Wolves +8.5 v. Celtics 105-107 Win 100 4 h 52 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Timberwolves +8.5

Your wager with $10,000 starting bankroll:

$440 to win $400

11-23-24 Blazers +12.5 v. Rockets Top 104-98 Win 100 8 h 0 m Show

5 Unit BEST BET

5% of your starting bankroll on Blazers +12.5

Your wager with $10,000 starting bankroll:

$550 to win $500

11-22-24 Kings -3 v. Clippers Top 88-104 Loss -105 11 h 5 m Show

5 Unit BEST BET

5% of your starting bankroll on Kings -3

Your wager with $10,000 starting bankroll:

$550 to win $500

11-22-24 Warriors -10.5 v. Pelicans Top 112-108 Loss -109 8 h 5 m Show

5 Unit BEST BET

5% of your starting bankroll on Warriors -10.5

Your wager with $10,000 starting bankroll:

$550 to win $500

11-21-24 Magic v. Lakers -4.5 Top 119-118 Loss -109 11 h 31 m Show

5 Unit BEST BET

5% of your starting bankroll on Lakers -4.5

Your wager with $10,000 starting bankroll:

$550 to win $500

11-21-24 Wolves v. Raptors +8.5 105-110 Win 100 8 h 31 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Raptors +8.5

Your wager with $10,000 starting bankroll:

$440 to win $400

11-20-24 Magic -3 v. Clippers 93-104 Loss -115 11 h 49 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Magic -3

Your wager with $10,000 starting bankroll:

$440 to win $400

11-20-24 Pacers v. Rockets -6.5 113-130 Win 100 8 h 19 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Rockets -6.5

Your wager with $10,000 starting bankroll:

$440 to win $400

11-20-24 Blazers +12 v. Thunder Top 99-109 Win 100 8 h 20 m Show

5 Unit BEST BET

5% of your starting bankroll on Blazers +12

Your wager with $10,000 starting bankroll:

$550 to win $500

11-20-24 Pelicans v. Cavs -14.5 100-128 Win 100 8 h 54 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Cavs -14.5

Your wager with $10,000 starting bankroll:

$440 to win $400

11-19-24 Jazz +11 v. Lakers 118-124 Win 100 11 h 9 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Jazz +11

Your wager with $10,000 starting bankroll:

$440 to win $400

11-18-24 Warriors -4 v. Clippers 99-102 Loss -109 11 h 37 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Warriors -4

Your wager with $10,000 starting bankroll:

$440 to win $400

11-17-24 Nets +9.5 v. Knicks Top 104-114 Loss -109 7 h 42 m Show

5 Unit BEST BET

5% of your starting bankroll on Nets +9.5

Your wager with $10,000 starting bankroll:

$550 to win $500

11-17-24 Hornets +10.5 v. Cavs 114-128 Loss -105 6 h 43 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Hornets +10.5

Your wager with $10,000 starting bankroll:

$440 to win $400

11-16-24 Jazz +11 v. Kings Top 117-121 Win 100 12 h 9 m Show

5 Unit BEST BET

5% of your starting bankroll on Jazz +11

Your wager with $10,000 starting bankroll:

$550 to win $500

11-15-24 Nets +9.5 v. Knicks 122-124 Win 100 7 h 6 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Nets +9.5

Your wager with $10,000 starting bankroll:

$440 to win $400

11-15-24 Bulls +10.5 v. Cavs Top 126-144 Loss -109 8 h 51 m Show

5 Unit BEST BET

5% of your starting bankroll on Bulls +10.5

Your wager with $10,000 starting bankroll:

$550 to win $500

11-15-24 Lakers v. Spurs +3.5 Top 120-115 Loss -115 7 h 6 m Show

5 Unit BEST BET

5% of your starting bankroll on Spurs +3.5

Your wager with $10,000 starting bankroll:

$550 to win $500

11-15-24 76ers +2.5 v. Magic 86-98 Loss -110 7 h 36 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on 76ers +2.5

Your wager with $10,000 starting bankroll:

$440 to win $400

11-13-24 Grizzlies v. Lakers -6.5 Top 123-128 Loss -105 12 h 53 m Show

5 Unit BEST BET

5% of your starting bankroll on Lakers -6.5

Your wager with $10,000 starting bankroll:

$550 to win $500

11-13-24 Celtics v. Nets +8.5 139-114 Loss -105 9 h 23 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Nets +8.5

Your wager with $10,000 starting bankroll:

$440 to win $400

11-13-24 Bulls +8.5 v. Knicks 124-123 Win 100 9 h 23 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Bulls +8.5

Your wager with $10,000 starting bankroll:

$440 to win $400

11-12-24 Mavs v. Warriors -2.5 Top 117-120 Win 100 11 h 39 m Show

5 Unit BEST BET

5% of your starting bankroll on Warriors -2.5

Your wager with $10,000 starting bankroll:

$550 to win $500

11-11-24 Cavs v. Bulls +8.5 119-113 Win 100 8 h 40 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Bulls +8.5

Your wager with $10,000 starting bankroll:

$440 to win $400

11-11-24 Nets -1.5 v. Pelicans 107-105 Win 100 8 h 40 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Nets -1.5

Your wager with $10,000 starting bankroll:

$440 to win $400

11-11-24 Kings v. Spurs +1 Top 96-116 Win 100 8 h 39 m Show

5 Unit BEST BET

5% of your starting bankroll on Spurs +1

Your wager with $10,000 starting bankroll:

$550 to win $500

11-10-24 Hornets +4.5 v. 76ers 105-107 Win 100 7 h 27 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Hornets +4.5

Your wager with $10,000 starting bankroll:

$440 to win $400

11-08-24 Clippers +6.5 v. Kings 107-98 Win 100 11 h 50 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Clippers +6.5

Your wager with $10,000 starting bankroll:

$440 to win $400

11-08-24 76ers v. Lakers -7.5 Top 106-116 Win 100 11 h 51 m Show

5 Unit BEST BET

5% of your starting bankroll on Lakers -7.5

Your wager with $10,000 starting bankroll:

$550 to win $500

11-08-24 Heat +3 v. Nuggets 122-135 Loss -109 10 h 51 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Heat +3

Your wager with $10,000 starting bankroll:

$440 to win $400

11-06-24 Thunder -6 v. Nuggets Top 122-124 Loss -110 21 h 21 m Show

5 Unit BEST BET

5% of your starting bankroll on Thunder -6

Your wager with $10,000 starting bankroll:

$550 to win $500

11-06-24 Bulls +11 v. Mavs Top 99-119 Loss -110 20 h 53 m Show

5 Unit BEST BET

5% of your starting bankroll on Bulls +11

Your wager with $10,000 starting bankroll:

$550 to win $500

11-06-24 Magic v. Pacers -6.5 111-118 Win 100 18 h 23 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Pacers -6.5

Your wager with $10,000 starting bankroll:

$440 to win $400

11-04-24 Raptors +10 v. Nuggets 119-121 Win 100 11 h 59 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Raptors +10

Your wager with $10,000 starting bankroll:

$440 to win $400

11-04-24 Magic v. Thunder -12.5 86-102 Win 100 10 h 14 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Thunder -12.5

Your wager with $10,000 starting bankroll:

$440 to win $400

11-04-24 Kings v. Heat 111-110 Loss -109 9 h 15 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Heat PK

Your wager with $10,000 starting bankroll:

$440 to win $400

11-04-24 Lakers -7 v. Pistons Top 103-115 Loss -109 9 h 30 m Show

5 Unit BEST BET

5% of your starting bankroll on Lakers -7

Your wager with $10,000 starting bankroll:

$550 to win $500

11-04-24 Bucks +7 v. Cavs 114-116 Win 100 8 h 9 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Bucks +7

Your wager with $10,000 starting bankroll:

$440 to win $400

11-01-24 Nuggets v. Wolves -3.5 Top 116-119 Loss -115 11 h 1 m Show

5 Unit BEST BET

5% of your starting bankroll on Timberwolves -3.5

Your wager with $10,000 starting bankroll:

$550 to win $500

10-31-24 Rockets +6 v. Mavs Top 108-102 Win 100 20 h 51 m Show

5 Unit BEST BET

5% of your starting bankroll on Rockets +6

Your wager with $10,000 starting bankroll:

$550 to win $500

10-31-24 Bucks v. Grizzlies +6.5 99-122 Win 100 10 h 32 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Grizzlies +6.5

Your wager with $10,000 starting bankroll:

$440 to win $400

10-30-24 Spurs v. Thunder -12.5 Top 93-105 Loss -106 11 h 5 m Show

5 Unit BEST BET

5% of your starting bankroll on Thunder -12.5

Your wager with $10,000 starting bankroll:

$550 to win $500

10-30-24 Lakers v. Cavs -4.5 110-134 Win 100 9 h 35 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Cavaliers -4.5

Your wager with $10,000 starting bankroll:

$440 to win $400

10-30-24 Pistons +4 v. 76ers 105-95 Win 100 9 h 35 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Pistons +4

Your wager with $10,000 starting bankroll:

$440 to win $400

10-29-24 Nuggets v. Nets +5 Top 144-139 Push 0 9 h 17 m Show

5 Unit BEST BET

5% of your starting bankroll on Nets +5

Your wager with $10,000 starting bankroll:

$550 to win $500

10-29-24 Mavs v. Wolves -4.5 120-114 Loss -115 9 h 60 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Timberwolves -4.5

Your wager with $10,000 starting bankroll:

$440 to win $400

10-28-24 Lakers v. Suns -3.5 Top 105-109 Win 100 10 h 44 m Show

5 Unit BEST BET

5% of your starting bankroll on Suns -3.5

Your wager with $10,000 starting bankroll:

$550 to win $500

10-28-24 Rockets -2.5 v. Spurs 106-101 Win 100 8 h 44 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Rockets -2.5

Your wager with $10,000 starting bankroll:

$440 to win $400

10-28-24 Pistons +9 v. Heat 98-106 Win 100 7 h 14 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Pistons +9

Your wager with $10,000 starting bankroll:

$440 to win $400

10-28-24 Wizards +7.5 v. Hawks Top 121-119 Win 100 7 h 14 m Show

5 Unit BEST BET

5% of your starting bankroll on Wizards +7.5

Your wager with $10,000 starting bankroll:

$550 to win $500

10-27-24 Pelicans v. Blazers +6.5 103-125 Win 100 7 h 50 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Blazers +6.5

Your wager with $10,000 starting bankroll:

$440 to win $400

10-26-24 Heat -4 v. Hornets Top 114-106 Win 100 13 h 6 m Show

5 Unit BEST BET

5% of your starting bankroll on Heat -4

Your wager with $10,000 starting bankroll:

$550 to win $500

10-25-24 Grizzlies v. Rockets -3.5 108-128 Win 100 8 h 32 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Rockets -3.5

Your wager with $10,000 starting bankroll:

$440 to win $400

  • PREVIOUS
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • NEXT

More Content

  • Article Archive