Keldon Johnson SF  #3

Height: 6-6 (198cm)

Weight: 220 lbs (100kg)

Born: Oct 11, 1999 (26 years old)

Hometown: South Hill, Virginia

Nationality: United States

Current Team: San Antonio Spurs

Current NBA Status: Under Contract (San Antonio Spurs)

Free Agent: UFA-2027

Agent: Lucas Newton

NBA Draft: 2019 Round 1, Pick 29, San Antonio Spurs

Pre-Draft Team: Kentucky (Fr)

High School: Oak Hill Academy (Mouth of Wilson, Virginia)

6MOY, Gold Medalist

Keldon Johnson Sports Betting Research

2025-2026 NBA Games

Date Team Opponent W/L MIN PTS REB AST P+R+A P+R P+A R+A STL BLK S+B 3PM 3PA TOV DD TD FP
6/8/2026 Spurs Knicks W 16:45 7 2 0 9 9 7 2 1 0 1 0 0 2 No No 10.4
6/5/2026 Spurs Knicks L 15:42 3 4 2 9 7 5 6 1 0 1 0 2 1 No No 12.8
6/3/2026 Spurs Knicks L 8:20 3 0 0 3 3 3 0 0 0 0 1 2 0 No No 3
5/30/2026 Spurs Thunder W 16:12 11 3 1 15 14 12 4 1 0 1 2 5 0 No No 19.1
5/28/2026 Spurs Thunder W 17:33 9 3 0 12 12 9 3 1 0 1 1 3 1 No No 14.6
5/26/2026 Spurs Thunder L 19:52 15 4 2 21 19 17 6 0 0 0 1 4 2 No No 20.8
5/24/2026 Spurs Thunder W 18:05 6 3 0 9 9 6 3 1 0 1 0 4 2 No No 10.6
5/22/2026 Spurs Thunder L 11:40 5 2 0 7 7 5 2 0 0 0 1 4 1 No No 6.4
5/20/2026 Spurs Thunder L 26:13 10 5 1 16 15 11 6 0 0 0 2 4 1 No No 16.5
5/18/2026 Spurs Thunder W 21:38 13 0 0 13 13 13 0 0 0 0 3 6 1 No No 12
5/15/2026 Spurs Timberwolves W 10:01 0 0 2 2 0 2 2 0 0 0 0 0 0 No No 3
5/12/2026 Spurs Timberwolves W 22:18 21 2 0 23 23 21 2 2 1 3 1 3 2 No No 30.4
5/10/2026 Spurs Timberwolves L 16:36 4 3 1 8 7 5 4 1 0 1 0 0 3 No No 9.1
5/8/2026 Spurs Timberwolves W 18:49 11 2 1 14 13 12 3 1 0 1 2 4 0 No No 17.9
5/6/2026 Spurs Timberwolves W 19:04 9 10 1 20 19 10 11 0 1 1 0 1 1 No No 24.5
5/4/2026 Spurs Timberwolves L 23:31 11 2 1 14 13 12 3 0 0 0 0 2 0 No No 14.9
4/28/2026 Spurs Trail Blazers W 18:00 7 5 1 13 12 8 6 0 0 0 1 2 2 No No 12.5
4/26/2026 Spurs Trail Blazers W 17:19 9 1 1 11 10 10 2 1 0 1 1 2 0 No No 14.7
4/24/2026 Spurs Trail Blazers W 20:54 5 5 3 13 10 8 8 1 1 2 1 1 2 No No 19.5
4/21/2026 Spurs Trail Blazers L 17:46 7 4 1 12 11 8 5 2 0 2 1 3 1 No No 18.3
4/19/2026 Spurs Trail Blazers W 20:06 3 7 1 11 10 4 8 1 0 1 1 2 2 No No 13.9
4/12/2026 Spurs Nuggets L 21:52 18 6 1 25 24 19 7 0 0 0 2 5 1 No No 25.7
4/10/2026 Spurs Mavericks W 23:30 17 6 2 25 23 19 8 0 0 0 1 5 0 No No 27.2
4/8/2026 Spurs Trail Blazers W 28:55 20 8 1 29 28 21 9 2 1 3 0 3 2 No No 38.1
4/6/2026 Spurs Sixers W 25:26 13 9 1 23 22 14 10 2 1 3 1 5 1 No No 33.3
4/4/2026 Spurs Nuggets L 17:24 10 2 0 12 12 10 2 0 0 0 0 6 0 No No 12.4
4/2/2026 Spurs Clippers W 26:48 13 6 1 20 19 14 7 0 0 0 1 2 1 No No 20.7
4/1/2026 Spurs Warriors W 25:42 11 3 1 15 14 12 4 0 0 0 2 6 1 No No 15.1
3/30/2026 Spurs Bulls W 26:29 15 2 1 18 17 16 3 1 0 1 2 5 1 No No 20.9
3/28/2026 Spurs Bucks W 23:18 16 0 5 21 16 21 5 1 0 1 2 2 0 No No 26.5
3/25/2026 Spurs Grizzlies W 22:27 15 7 3 25 22 18 10 0 0 0 1 6 1 No No 26.9
3/23/2026 Spurs Heat W 23:32 21 6 1 28 27 22 7 0 0 0 3 6 1 No No 28.7
3/21/2026 Spurs Pacers W 25:17 24 4 4 32 28 28 8 0 0 0 2 3 0 No No 34.8
3/19/2026 Spurs Suns W 20:12 6 4 1 11 10 7 5 0 0 0 0 3 0 No No 12.3
3/17/2026 Spurs Kings W 19:47 18 1 1 20 19 19 2 0 0 0 2 4 0 No No 20.7
3/16/2026 Spurs Clippers W 21:57 8 5 0 13 13 8 5 0 0 0 0 1 2 No No 12
3/14/2026 Spurs Hornets W 20:39 13 5 0 18 18 13 5 0 0 0 1 2 0 No No 19
3/12/2026 Spurs Nuggets L 21:57 5 7 3 15 12 8 10 0 1 1 1 5 0 No No 20.9
3/10/2026 Spurs Celtics W 23:32 8 6 0 14 14 8 6 0 0 0 2 4 0 No No 15.2
3/8/2026 Spurs Rockets W 25:44 20 1 2 23 21 22 3 0 0 0 4 7 0 No No 24.2
3/6/2026 Spurs Clippers W 21:31 10 6 0 16 16 10 6 0 0 0 2 3 0 No No 17.2
3/5/2026 Spurs Pistons W 21:56 8 4 1 13 12 9 5 0 0 0 0 2 0 No No 14.3
3/3/2026 Spurs Sixers W 22:15 12 9 0 21 21 12 9 2 0 2 0 3 3 No No 25.8
3/1/2026 Spurs Knicks L 17:10 3 3 0 6 6 3 3 0 0 0 0 2 1 No No 5.6
2/26/2026 Spurs Nets W 18:11 13 4 0 17 17 13 4 1 0 1 1 1 0 No No 20.8
2/25/2026 Spurs Raptors W 13:45 2 1 3 6 3 5 4 0 0 0 0 1 0 No No 7.7
2/23/2026 Spurs Pistons W 22:06 9 4 0 13 13 9 4 1 0 1 1 4 0 No No 16.8
2/21/2026 Spurs Kings W 20:49 18 1 0 19 19 18 1 0 0 0 3 4 1 No No 18.2
2/19/2026 Spurs Suns W 20:10 6 2 1 9 8 7 3 0 0 0 0 2 1 No No 8.9
2/11/2026 Spurs Warriors W 29:19 21 6 2 29 27 23 8 1 0 1 2 6 1 No No 33.2
2/10/2026 Spurs Lakers W 21:08 6 4 2 12 10 8 6 0 0 0 0 3 1 No No 12.8
2/7/2026 Spurs Mavericks W 16:04 8 4 0 12 12 8 4 0 0 0 0 2 4 No No 8.8
2/5/2026 Spurs Mavericks W 19:09 12 6 4 22 18 16 10 1 1 2 0 0 1 No No 30.2
2/4/2026 Spurs Thunder W 28:39 25 6 2 33 31 27 8 0 1 1 4 8 0 No No 38.2
2/1/2026 Spurs Magic W 25:12 14 10 1 25 24 15 11 0 0 0 1 2 3 Yes No 24.5
1/31/2026 Spurs Hornets L 15:54 6 2 1 9 8 7 3 1 0 1 0 3 0 No No 12.9
1/28/2026 Spurs Rockets W 26:41 17 7 5 29 24 22 12 0 0 0 1 4 1 No No 31.9
1/25/2026 Spurs Pelicans L 27:31 15 2 1 18 17 16 3 0 0 0 1 5 0 No No 18.9
1/22/2026 Spurs Jazz W 31:28 21 1 5 27 22 26 6 1 1 2 1 4 0 No No 35.7
1/20/2026 Spurs Rockets L 27:12 12 6 0 18 18 12 6 2 0 2 0 3 0 No No 25.2
1/19/2026 Spurs Jazz W 24:10 2 3 2 7 5 4 5 0 2 2 0 0 1 No No 13.6
1/17/2026 Spurs Timberwolves W 31:19 20 1 2 23 21 22 3 1 0 1 3 5 1 No No 26.2
1/15/2026 Spurs Bucks W 21:19 7 8 2 17 15 9 10 3 0 3 1 3 2 No No 26.6
1/13/2026 Spurs Thunder L 20:18 9 3 0 12 12 9 3 0 0 0 1 5 1 No No 11.6
1/11/2026 Spurs Timberwolves L 25:59 15 2 0 17 17 15 2 0 0 0 3 4 1 No No 16.4
1/10/2026 Spurs Celtics W 28:14 18 10 1 29 28 19 11 1 0 1 2 7 2 Yes No 32.5
1/7/2026 Spurs Lakers W 27:37 27 6 0 33 33 27 6 0 0 0 2 3 1 No No 33.2
1/6/2026 Spurs Grizzlies L 27:42 13 5 0 18 18 13 5 1 0 1 2 8 0 No No 22
1/3/2026 Spurs Trail Blazers L 23:49 5 8 1 14 13 6 9 2 0 2 0 0 1 No No 21.1
1/2/2026 Spurs Pacers W 26:21 16 6 1 23 22 17 7 1 0 1 3 3 2 No No 25.7
12/31/2025 Spurs Knicks W 31:15 19 8 0 27 27 19 8 2 0 2 0 2 1 No No 33.6
12/29/2025 Spurs Cavaliers L 17:47 8 3 0 11 11 8 3 0 0 0 0 0 2 No No 9.6
12/27/2025 Spurs Jazz L 24:33 27 10 1 38 37 28 11 0 0 0 5 7 0 Yes No 40.5
12/25/2025 Spurs Thunder W 16:58 9 7 0 16 16 9 7 0 0 0 1 2 0 No No 17.4
12/23/2025 Spurs Thunder W 22:14 25 1 1 27 26 26 2 0 0 0 5 9 1 No No 26.7
12/21/2025 Spurs Wizards W 23:46 12 9 0 21 21 12 9 0 0 0 2 2 1 No No 21.8
12/19/2025 Spurs Hawks W 16:08 13 3 2 18 16 15 5 0 0 0 1 1 0 No No 19.6
12/18/2025 Spurs Wizards W 21:02 9 8 1 18 17 10 9 0 0 0 1 4 1 No No 19.1
12/13/2025 Spurs Thunder W 13:58 3 6 0 9 9 3 6 1 0 1 1 2 1 No No 12.2
12/10/2025 Spurs Lakers W 22:11 17 8 0 25 25 17 8 1 0 1 3 5 0 No No 29.6
12/8/2025 Spurs Pelicans W 16:43 12 6 2 20 18 14 8 0 0 0 1 1 0 No No 22.2
12/5/2025 Spurs Cavaliers L 24:46 14 7 0 21 21 14 7 1 2 3 0 2 2 No No 29.4
12/3/2025 Spurs Magic W 24:45 13 4 1 18 17 14 5 0 0 0 0 3 1 No No 18.3
12/2/2025 Spurs Grizzlies W 27:51 11 6 4 21 17 15 10 0 0 0 1 2 1 No No 23.2
11/30/2025 Spurs Timberwolves L 26:18 22 8 2 32 30 24 10 2 0 2 2 4 1 No No 39.6
11/28/2025 Spurs Nuggets W 22:22 14 8 2 24 22 16 10 0 0 0 2 5 1 No No 25.6
11/26/2025 Spurs Trail Blazers W 22:46 11 10 2 23 21 13 12 1 0 1 0 1 1 Yes No 28
11/23/2025 Spurs Suns L 25:16 14 6 2 22 20 16 8 0 0 0 2 3 3 No No 21.2
11/20/2025 Spurs Hawks W 32:08 25 7 2 34 32 27 9 1 0 1 3 5 2 No No 37.4
11/18/2025 Spurs Grizzlies W 30:14 18 7 2 27 25 20 9 2 0 2 1 5 2 No No 33.4
11/16/2025 Spurs Kings W 22:49 14 12 1 27 26 15 13 0 0 0 0 4 0 Yes No 29.9
11/14/2025 Spurs Warriors L 19:01 4 5 3 12 9 7 8 0 1 1 0 3 1 No No 16.5
11/12/2025 Spurs Warriors L 24:28 6 9 1 16 15 7 10 2 0 2 0 2 1 No No 23.3
11/10/2025 Spurs Bulls W 19:19 10 7 1 18 17 11 8 1 0 1 0 1 1 No No 21.9
11/8/2025 Spurs Pelicans W 19:30 12 8 4 24 20 16 12 2 0 2 0 1 0 No No 33.6
11/7/2025 Spurs Rockets W 27:06 8 6 4 18 14 12 10 1 0 1 0 2 2 No No 22.2
11/5/2025 Spurs Lakers L 24:04 12 1 1 14 13 13 2 1 0 1 0 0 1 No No 16.7
11/2/2025 Spurs Suns L 24:26 19 3 2 24 22 21 5 0 0 0 1 4 2 No No 23.6
10/30/2025 Spurs Heat W 23:28 11 3 1 15 14 12 4 0 0 0 1 2 0 No No 16.1
10/27/2025 Spurs Raptors W 24:16 10 5 0 15 15 10 5 1 0 1 2 3 1 No No 18
10/26/2025 Spurs Nets W 28:41 19 6 1 26 25 20 7 1 0 1 2 4 0 No No 30.7
10/24/2025 Spurs Pelicans W 19:14 8 10 1 19 18 9 11 0 0 0 0 1 0 No No 21.5
10/22/2025 Spurs Mavericks W 24:39 11 5 2 18 16 13 7 1 0 1 1 1 0 No No 23
10/17/2025 Spurs Pacers W 17:27 12 1 1 14 13 13 2 0 0 0 0 3 0 No No 14.7
10/13/2025 Spurs Pacers W 20:10 14 3 1 18 17 15 4 3 0 3 3 3 2 No No 26.1
10/10/2025 Spurs Jazz W 17:05 11 5 1 17 16 12 6 0 0 0 0 1 0 No No 18.5
10/8/2025 Spurs Heat W 25:40 19 6 1 26 25 20 7 0 0 0 1 2 0 No No 27.7
10/6/2025 Spurs Guangzhou Loong Lions W 16:27 16 2 0 18 18 16 2 1 1 2 1 1 2 No No 22.4
Date Team Opponent W/L MIN PTS REB AST P+R+A P+R P+A R+A STL BLK S+B 3PM 3PA TOV DD TD FP
Last 5       14.9 6.6 2.4 0.6 9.6 9.0 7.2 3.0 0.8 0.0 0.8 0.8 2.4 0.8 0.0 0.0 12.0
Last 10       17.2 8.2 2.6 0.6 11.4 10.8 8.8 3.2 0.5 0.0 0.5 1.1 3.4 1.1 0.0 0.0 12.6
Averages       22.1 12.2 4.9 1.2 18.3 17.1 13.5 6.1 0.6 0.1 0.7 1.1 3.1 0.9 0.0 0.0 21.2

* MIN: Minutes

* PTS: Points

* REB: Rebounds

* AST: Assists

* P+R+A: Points + Rebounds + Assists

* P+R: Points + Rebounds

* P+A: Points + Assists

* R+A: Rebounds + Assists

* STL: Steals

* BLK: Blocks

* S+B: Steals + Blocks

* 3PM: Three Pointers Made

* 3PA: Three Pointers Attempted

* TOV: Turnovers

* DD: Double Double

* TD: Triple Double

* FP: Fantasy Points = Points + (Rebounds * 1.2) + (Assists * 1.5) + (Steals * 3) + (Blocks * 3) - Turnovers