• 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-07-25 Nuggets v. Hornets +11 115-106 Win 100 6 h 6 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Hornets +11

12-06-25 Rockets v. Mavs +8.5 109-122 Win 100 9 h 1 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Mavericks +8.5

12-06-25 Clippers v. Wolves -10 Top 106-109 Loss -110 9 h 32 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Timberwolves -10

12-05-25 Mavs +15.5 v. Thunder Top 111-132 Loss -115 10 h 48 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Mavericks +15.5

12-05-25 Suns v. Rockets -10.5 98-117 Win 100 8 h 16 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Rockets -10.5

12-05-25 Heat +6.5 v. Magic 105-106 Win 100 7 h 16 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Heat +6.5

12-04-25 Wolves v. Pelicans +12 125-116 Win 100 8 h 3 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Pelicans +12

12-04-25 Lakers v. Raptors -2 Top 123-120 Loss -110 8 h 11 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Raptors -2

12-01-25 Clippers v. Heat -6 Top 123-140 Win 100 7 h 48 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Heat -6

12-01-25 Hawks v. Pistons -9 98-99 Loss -115 6 h 18 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Pistons -9

12-01-25 Cavs v. Pacers +7 135-119 Loss -115 6 h 17 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Pacers +7

11-30-25 Raptors v. Knicks -7.5 94-116 Win 100 6 h 55 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Knicks -7.5

11-29-25 Pelicans +9 v. Warriors 96-104 Win 100 8 h 37 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Pelicans +9

11-29-25 Pistons v. Heat -3.5 Top 138-135 Loss -115 7 h 7 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Heat -3.5

11-29-25 Celtics +7.5 v. Wolves 115-119 Win 100 4 h 7 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Celtics +7.5

11-28-25 Mavs +10.5 v. Lakers 119-129 Win 100 11 h 37 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Mavericks +10.5

11-28-25 Magic v. Pistons -3 Top 112-109 Loss -110 8 h 8 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Pistons -3

11-26-25 Rockets v. Warriors -2.5 104-100 Loss -108 10 h 5 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Warriors -2.5

11-26-25 Suns v. Kings +4.5 112-100 Loss -110 10 h 5 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Kings +4.5

11-26-25 Pistons -2.5 v. Celtics Top 114-117 Loss -110 17 h 16 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Pistons -2.5

11-25-25 Clippers v. Lakers -5.5 Top 118-135 Win 100 14 h 22 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Lakers -5.5

11-24-25 Wolves v. Kings +10 112-117 Win 100 9 h 57 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Kings +10

11-23-25 Magic v. Celtics -4.5 129-138 Win 100 15 h 38 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Celtics -4.5

11-22-25 Kings +11 v. Nuggets Top 128-123 Win 100 11 h 11 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Kings +11

11-20-25 Hawks +1 v. Spurs Top 126-135 Loss -110 7 h 13 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Hawks +1

11-19-25 Bulls -2 v. Blazers Top 122-121 Loss -110 16 h 25 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Bulls -2

11-17-25 Thunder -17.5 v. Pelicans 126-109 Loss -110 6 h 57 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Thunder -17.5

11-17-25 Knicks v. Heat -1.5 Top 113-115 Win 100 5 h 27 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Heat -1.5

11-16-25 Magic v. Rockets -7.5 113-117 Loss -115 9 h 48 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Rockets -7.5

11-15-25 Thunder -16 v. Hornets 109-96 Loss -105 8 h 32 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Thunder -16

11-14-25 Warriors v. Spurs -2 Top 109-108 Loss -110 10 h 33 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Spurs -2

11-14-25 Kings v. Wolves -11.5 110-124 Win 100 8 h 3 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Timberwolves -11.5

11-12-25 Hawks -3 v. Kings 133-100 Win 100 9 h 22 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Hawks -3

11-12-25 Lakers +7 v. Thunder 92-121 Loss -110 9 h 53 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Lakers +7

11-12-25 Blazers -8 v. Pelicans 125-117 Push 0 7 h 22 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Blazers -8

11-12-25 Warriors v. Spurs -4 Top 125-120 Loss -110 7 h 23 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Spurs -4

11-11-25 Nuggets v. Kings +8.5 Top 122-108 Loss -105 13 h 20 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Kings +8.5

11-11-25 Raptors -9.5 v. Nets 119-109 Win 100 10 h 48 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Raptors -9.5

11-10-25 Cavs v. Heat +7.5 138-140 Win 100 6 h 10 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Heat +7.5

11-10-25 Lakers -8.5 v. Hornets Top 121-111 Win 100 6 h 40 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Lakers -8.5

11-08-25 Lakers -3 v. Hawks Top 102-122 Loss -108 19 h 13 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Lakers -3

11-08-25 Blazers -2.5 v. Heat Top 131-136 Loss -105 19 h 13 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Blazers -2.5

11-08-25 Raptors v. 76ers -4.5 120-130 Win 100 19 h 43 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on 76ers -4.5

11-07-25 Thunder v. Kings +11 132-101 Loss -108 9 h 17 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Kings +11

11-06-25 Clippers v. Suns -1.5 Top 102-115 Win 100 26 h 47 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Suns -1.5

11-04-25 Bucks v. Raptors -4.5 Top 100-128 Win 100 9 h 17 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Raptors -4.5

11-03-25 Lakers v. Blazers -3 Top 123-115 Loss -108 11 h 11 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Blazers -3

11-03-25 Mavs v. Rockets -12.5 102-110 Loss -108 9 h 11 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Rockets -12.5

11-02-25 Heat +5 v. Lakers Top 120-130 Loss -108 9 h 42 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Heat +5

11-02-25 Bulls v. Knicks -7 116-128 Win 100 6 h 11 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Knicks -7

11-01-25 Rockets -5.5 v. Celtics Top 128-101 Win 100 19 h 37 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Rockets -5.5

11-01-25 Warriors -10.5 v. Pacers Top 109-114 Loss -105 18 h 37 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Warriors -10.5

10-31-25 Hawks -2.5 v. Pacers 128-108 Win 100 7 h 53 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Hawks -2.5

10-30-25 Heat +6 v. Spurs Top 101-107 Push 0 22 h 13 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Heat +6

10-30-25 Magic v. Hornets +3.5 123-107 Loss -115 21 h 42 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Hornets +3.5

10-29-25 Pelicans v. Nuggets -12.5 88-122 Win 100 7 h 22 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Nuggets -12.5

10-29-25 Kings v. Bulls -4.5 Top 113-126 Win 100 6 h 22 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Bulls -4.5

10-28-25 Clippers +1.5 v. Warriors Top 79-98 Loss -110 22 h 16 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Clippers +1.5

10-27-25 Blazers -2.5 v. Lakers Top 122-108 Win 100 9 h 49 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Blazers -2.5

10-27-25 Nuggets -6 v. Wolves Top 127-114 Win 100 8 h 49 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Nuggets -6

10-24-25 Suns v. Clippers -9.5 Top 102-129 Win 100 9 h 20 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Clippers -9.5

10-24-25 Jazz v. Kings -4.5 104-105 Loss -110 9 h 51 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Kings -4.5

10-24-25 Warriors v. Blazers +2 119-139 Win 100 9 h 51 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Blazers +2

10-24-25 Hawks v. Magic -4.5 111-107 Loss -115 6 h 51 m Show

4 Unit SHARP PLAY

2% of your starting bankroll on Magic -4.5

10-23-25 Thunder v. Pacers +7.5 Top 141-135 Win 100 18 h 16 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Pacers +7.5

10-22-25 Raptors +6 v. Hawks Top 138-118 Win 100 50 h 23 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Raptors +6

10-21-25 Warriors -2 v. Lakers Top 119-109 Win 100 29 h 58 m Show

5 Unit BEST BET

2.5% of your starting bankroll on Warriors -2

06-22-25 Pacers v. Thunder -6.5 Top 91-103 Win 100 9 h 29 m Show

5 Unit BEST BET

5% of your starting bankroll on Thunder -6.5

Your wager with $10,000 starting bankroll:

$550 to win $500

06-19-25 Thunder v. Pacers +6.5 Top 91-108 Win 100 21 h 49 m Show

5 Unit BEST BET

5% of your starting bankroll on Pacers +6.5

Your wager with $10,000 starting bankroll:

$550 to win $500

06-16-25 Pacers v. Thunder -9 Top 109-120 Win 100 8 h 4 m Show

5 Unit BEST BET

5% of your starting bankroll on Thunder -9

Your wager with $10,000 starting bankroll:

$550 to win $500

06-13-25 Thunder -6 v. Pacers Top 111-104 Win 100 32 h 54 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

06-11-25 Thunder -5 v. Pacers Top 107-116 Loss -108 9 h 6 m Show

5 Unit BEST BET

5% of your starting bankroll on Thunder -5

Your wager with $10,000 starting bankroll:

$550 to win $500

06-08-25 Pacers v. Thunder -10.5 Top 107-123 Win 100 56 h 55 m Show

5 Unit BEST BET

5% of your starting bankroll on Thunder -10.5

Your wager with $10,000 starting bankroll:

$550 to win $500

05-31-25 Knicks v. Pacers -3.5 Top 108-125 Win 100 9 h 55 m Show

5 Unit BEST BET

5% of your starting bankroll on Pacers -3.5

Your wager with $10,000 starting bankroll:

$550 to win $500

05-28-25 Wolves +8.5 v. Thunder Top 94-124 Loss -108 20 h 51 m Show

5 Unit BEST BET

5% of your starting bankroll on Timberwolves +8.5

Your wager with $10,000 starting bankroll:

$550 to win $500

05-27-25 Knicks v. Pacers -2 Top 121-130 Win 100 7 h 28 m Show

5 Unit BEST BET

5% of your starting bankroll on Pacers -2

Your wager with $10,000 starting bankroll:

$550 to win $500

05-26-25 Thunder v. Wolves +4 Top 128-126 Win 100 45 h 20 m Show

5 Unit BEST BET

5% of your starting bankroll on Timberwolves +4

Your wager with $10,000 starting bankroll:

$550 to win $500

05-25-25 Knicks +2.5 v. Pacers 106-100 Win 100 21 h 41 m Show

4 Unit SHARP PLAY

4% of your starting bankroll on Knicks +2.5

Your wager with $10,000 starting bankroll:

$440 to win $400

05-21-25 Pacers +4.5 v. Knicks Top 138-135 Win 100 34 h 21 m Show

5 Unit BEST BET

5% of your starting bankroll on Pacers +4.5

Your wager with $10,000 starting bankroll:

$550 to win $500

05-18-25 Nuggets v. Thunder -7 Top 93-125 Win 100 55 h 58 m Show

5 Unit BEST BET

5% of your starting bankroll on Thunder -7

Your wager with $10,000 starting bankroll:

$550 to win $500

05-14-25 Knicks +4.5 v. Celtics Top 102-127 Loss -105 8 h 58 m Show

5 Unit BEST BET

5% of your starting bankroll on Knicks +4.5

Your wager with $10,000 starting bankroll:

$550 to win $500

05-13-25 Nuggets v. Thunder -9.5 Top 105-112 Loss -110 10 h 36 m Show

5 Unit BEST BET

5% of your starting bankroll on Thunder -9.5

Your wager with $10,000 starting bankroll:

$550 to win $500

05-13-25 Pacers v. Cavs -7.5 Top 114-105 Loss -110 7 h 59 m Show

5 Unit BEST BET

5% of your starting bankroll on Cavs -7.5

Your wager with $10,000 starting bankroll:

$550 to win $500

05-11-25 Thunder -5.5 v. Nuggets Top 92-87 Loss -112 39 h 36 m Show

5 Unit BEST BET

5% of your starting bankroll on Thunder -5.5

Your wager with $10,000 starting bankroll:

$550 to win $500

05-10-25 Celtics -5 v. Knicks Top 115-93 Win 100 64 h 7 m Show

5 Unit BEST BET

5% of your starting bankroll on Celtics -5

Your wager with $10,000 starting bankroll:

$550 to win $500

05-09-25 Thunder -4.5 v. Nuggets Top 104-113 Loss -110 46 h 50 m Show

5 Unit BEST BET

5% of your starting bankroll on Thunder -4.5

Your wager with $10,000 starting bankroll:

$550 to win $500

05-07-25 Nuggets v. Thunder -10 Top 106-149 Win 100 45 h 3 m Show

5 Unit BEST BET

5% of your starting bankroll on Thunder -10

Your wager with $10,000 starting bankroll:

$550 to win $500

05-07-25 Knicks v. Celtics -9.5 Top 91-90 Loss -107 45 h 57 m Show

5 Unit BEST BET

5% of your starting bankroll on Celtics -9.5

Your wager with $10,000 starting bankroll:

$550 to win $500

05-06-25 Pacers +8.5 v. Cavs Top 120-119 Win 100 8 h 31 m Show

5 Unit BEST BET

5% of your starting bankroll on Pacers +8.5

Your wager with $10,000 starting bankroll:

$550 to win $500

05-05-25 Nuggets v. Thunder -9.5 Top 121-119 Loss -108 10 h 32 m Show

5 Unit BEST BET

5% of your starting bankroll on Thunder -9.5

Your wager with $10,000 starting bankroll:

$550 to win $500

05-02-25 Rockets +5.5 v. Warriors Top 115-107 Win 100 9 h 29 m Show

5 Unit BEST BET

5% of your starting bankroll on Rockets +5.5

Your wager with $10,000 starting bankroll:

$550 to win $500

05-01-25 Knicks v. Pistons -2 Top 116-113 Loss -108 42 h 28 m Show

5 Unit BEST BET

5% of your starting bankroll on Pistons -2

Your wager with $10,000 starting bankroll:

$550 to win $500

04-30-25 Wolves v. Lakers -5.5 Top 103-96 Loss -108 56 h 9 m Show

5 Unit BEST BET

5% of your starting bankroll on Lakers -5.5

Your wager with $10,000 starting bankroll:

$550 to win $500

04-30-25 Warriors v. Rockets -3.5 Top 116-131 Win 100 18 h 18 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

04-29-25 Clippers -1.5 v. Nuggets Top 115-131 Loss -110 32 h 11 m Show

5 Unit BEST BET

5% of your starting bankroll on Clippers -1.5

Your wager with $10,000 starting bankroll:

$550 to win $500

04-29-25 Pistons +5.5 v. Knicks Top 106-103 Win 100 6 h 55 m Show

5 Unit BEST BET

5% of your starting bankroll on Pistons +5.5

Your wager with $10,000 starting bankroll:

$550 to win $500

04-28-25 Rockets +4 v. Warriors Top 106-109 Win 100 10 h 16 m Show

5 Unit BEST BET

5% of your starting bankroll on Rockets +4

Your wager with $10,000 starting bankroll:

$550 to win $500

04-27-25 Lakers +2.5 v. Wolves Top 113-116 Loss -105 4 h 9 m Show

5 Unit BEST BET

5% of your starting bankroll on Lakers +2.5

Your wager with $10,000 starting bankroll:

$550 to win $500

04-26-25 Thunder -15 v. Grizzlies Top 117-115 Loss -110 6 h 3 m Show

5 Unit BEST BET

5% of your starting bankroll on Thunder -15

Your wager with $10,000 starting bankroll:

$550 to win $500

04-26-25 Cavs v. Heat +6.5 Top 124-87 Loss -108 61 h 4 m Show

5 Unit BEST BET

5% of your starting bankroll on Heat +6.5

Your wager with $10,000 starting bankroll:

$550 to win $500

  • 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
  • 45
  • NEXT

More Content

  • Article Archive