PythiaBasketballBETA Best Picks Games Leagues Teams Players Pro Picks PRO Validation Research Pricing Log in
Players › › R. Upshaw← All players
RU

R. Upshaw

Antwerp Giants Season 2023/248 gamesForm –
His team, last 10 (oldest → newest)
WLLWWWWLLL
Points
10.1
per game
Rebounds
4.6
per game
Assists
1.1
per game
Minutes
29.5
per game
FG%
43%
field goals
3P%
20%
0.8 made a game
PRA
15.9
pts + reb + ast
Sections

R. Upshaw plays for Antwerp Giants (). This season, every competition, he averages 10.1 points, 4.6 rebounds and 1.1 assists in 29.5 minutes over 8 games, shooting 43% from the field.

🔥 1. Form

🔥 Player form
Needs 6 games in the last year.
🏀
Attack
Points per game
Last 5 v his no baseline
9.6
🛡️
Defence
Rebounds per game
Last 5 v his no baseline
3.6
🎯
Accuracy
True shooting %
Last 5 v his no baseline
47%
🤝
Playmaking
Assists per game
Last 5 v his no baseline
1.0
Antwerp GiantsLast 15 – points for & against, and R. Upshaw's form and points
Opponent
Position
Result
Score
Points
Margin
🔥 FormUpshaw
🏀 PointsUpshaw
Date
Competition
Oostende
#2
L
90-93
90
93
-3
DNP
DNP
A15/03
BNXT League
Leuven Bears
#2
W
80-72
80
72
+8
DNP
DNP
H22/03
Belgian Cup
Zwolle
#14
W
98-67
98
67
+31
DNP
DNP
A29/03
BNXT League
Leuven Bears
#13
W
87-81
87
81
+6
DNP
DNP
H01/04
BNXT League
Brussels Basketball
#9
W
101-82
101
82
+19
DNP
DNP
H05/04
BNXT League
Limburg
#5
L
81-82
81
82
-1
DNP
DNP
H14/04
BNXT League
Leiden
#10
W
96-92
96
92
+4
DNP
DNP
A17/04
BNXT League
Leiden
#10
W
97-78
97
78
+19
DNP
DNP
H20/04
BNXT League
Den Bosch
#6
W
83-72
83
72
+11
DNP
DNP
H24/04
BNXT League
Spirou Charleroi
#11
W
99-65
99
65
+34
DNP
DNP
H28/04
BNXT League
Belfius Mons
#16
W
116-76
116
76
+40
DNP
DNP
A02/05
BNXT League
BAL Weert
#18
W
119-62
119
62
+57
DNP
DNP
H06/05
BNXT League
Spirou Charleroi
#11
W
95-82
95
82
+13
DNP
DNP
A09/05
BNXT League
Szombathely
#24
W
99-93
99
93
+6
DNP
DNP
H07/10
Champions League
AEK Athens
#33
W
103-76
103
76
+27
DNP
DNP
A21/10
Champions League
Q1
Q2
Q3
Q4
12-18
25-27
24-24
29-24
19-26
20-14
18-15
23-17
26-17
22-19
26-13
24-18
22-27
24-17
16-18
25-19
26-19
29-18
24-21
22-24
20-26
19-24
21-18
21-14
25-18
26-24
14-23
31-27
28-17
24-17
21-27
24-17
15-22
19-21
28-14
21-15
23-17
23-20
29-12
24-16
29-28
39-15
17-18
31-15
28-18
33-12
26-18
32-14
28-19
19-16
24-17
24-30
34-23
20-22
22-26
23-22
25-25
23-25
28-12
27-14
174.5Avg total
96.3Scored
78.2Allowed

📊 2. Game by game

📅 Window5Last 5 games10Last 10 games20Last 20 games30Last 30 games
Points per game
Total93Per game9.3
29 Apr 2022 v Basketball Braunschweig: 44BRAW 29/0401 May 2022 v Hamburg: 88HAML 01/0510 May 2023 v Limburg: 88LIML 10/0512 May 2023 @ Limburg: 1515LIMW 12/0514 May 2023 v Limburg: 1010LIMW 14/0516 May 2023 @ Limburg: 1616LIMW 16/0521 May 2023 v Oostende: 66OOSW 21/0523 May 2023 @ Oostende: 22OOSL 23/0525 May 2023 v Oostende: 1414OOSL 25/0527 May 2023 @ Oostende: 1010OOSL 27/05
Dashed: the average over these games
Rebounds per game
Total48Per game4.8
29 Apr 2022 v Basketball Braunschweig: 66BRAW 29/0401 May 2022 v Hamburg: 55HAML 01/0510 May 2023 v Limburg: 77LIML 10/0512 May 2023 @ Limburg: 55LIMW 12/0514 May 2023 v Limburg: 77LIMW 14/0516 May 2023 @ Limburg: 77LIMW 16/0521 May 2023 v Oostende: 33OOSW 21/0523 May 2023 @ Oostende: 11OOSL 23/0525 May 2023 v Oostende: 33OOSL 25/0527 May 2023 @ Oostende: 44OOSL 27/05
Dashed: the average over these games
Assists per game
Total12Per game1.2
29 Apr 2022 v Basketball Braunschweig: 22BRAW 29/0401 May 2022 v Hamburg: 11HAML 01/0510 May 2023 v Limburg: 11LIML 10/0512 May 2023 @ Limburg: 11LIMW 12/0514 May 2023 v Limburg: 22LIMW 14/0516 May 2023 @ Limburg: 11LIMW 16/0521 May 2023 v Oostende: 0OOSW 21/0523 May 2023 @ Oostende: 22OOSL 23/0525 May 2023 v Oostende: 0OOSL 25/0527 May 2023 @ Oostende: 22OOSL 27/05
Dashed: the average over these games
Three-pointers made
Made63P%16%
29 Apr 2022 v Basketball Braunschweig: 0BRAW 29/0401 May 2022 v Hamburg: 0HAML 01/0510 May 2023 v Limburg: 0LIML 10/0512 May 2023 @ Limburg: 0LIMW 12/0514 May 2023 v Limburg: 22LIMW 14/0516 May 2023 @ Limburg: 22LIMW 16/0521 May 2023 v Oostende: 11OOSW 21/0523 May 2023 @ Oostende: 0OOSL 23/0525 May 2023 v Oostende: 11OOSL 25/0527 May 2023 @ Oostende: 0OOSL 27/05
Dotted line: 3-point % · dashed: the average
Field goals made
Made35FG%39%
29 Apr 2022 v Basketball Braunschweig: 11BRAW 29/0401 May 2022 v Hamburg: 22HAML 01/0510 May 2023 v Limburg: 44LIML 10/0512 May 2023 @ Limburg: 66LIMW 12/0514 May 2023 v Limburg: 44LIMW 14/0516 May 2023 @ Limburg: 44LIMW 16/0521 May 2023 v Oostende: 22OOSW 21/0523 May 2023 @ Oostende: 11OOSL 23/0525 May 2023 v Oostende: 66OOSL 25/0527 May 2023 @ Oostende: 55OOSL 27/05
Dotted line: field-goal % · dashed: the average
Free throws made
Made17FT%47%
29 Apr 2022 v Basketball Braunschweig: 22BRAW 29/0401 May 2022 v Hamburg: 44HAML 01/0510 May 2023 v Limburg: 0LIML 10/0512 May 2023 @ Limburg: 33LIMW 12/0514 May 2023 v Limburg: 0LIMW 14/0516 May 2023 @ Limburg: 66LIMW 16/0521 May 2023 v Oostende: 11OOSW 21/0523 May 2023 @ Oostende: 0OOSL 23/0525 May 2023 v Oostende: 11OOSL 25/0527 May 2023 @ Oostende: 0OOSL 27/05
Dotted line: free-throw % · dashed: the average
Minutes
Per game29.1
29 Apr 2022 v Basketball Braunschweig: 2626BRAW 29/0401 May 2022 v Hamburg: 3030HAML 01/0510 May 2023 v Limburg: 2929LIML 10/0512 May 2023 @ Limburg: 2727LIMW 12/0514 May 2023 v Limburg: 3131LIMW 14/0516 May 2023 @ Limburg: 3434LIMW 16/0521 May 2023 v Oostende: 3333OOSW 21/0523 May 2023 @ Oostende: 2424OOSL 23/0525 May 2023 v Oostende: 2626OOSL 25/0527 May 2023 @ Oostende: 3232OOSL 27/05
Dashed: the average over these games
Points + rebounds + assists
Per game15.3Best24
29 Apr 2022 v Basketball Braunschweig: 1212BRAW 29/0401 May 2022 v Hamburg: 1414HAML 01/0510 May 2023 v Limburg: 1616LIML 10/0512 May 2023 @ Limburg: 2121LIMW 12/0514 May 2023 v Limburg: 1919LIMW 14/0516 May 2023 @ Limburg: 2424LIMW 16/0521 May 2023 v Oostende: 99OOSW 21/0523 May 2023 @ Oostende: 55OOSL 23/0525 May 2023 v Oostende: 1717OOSL 25/0527 May 2023 @ Oostende: 1616OOSL 27/05
Dashed: the average over these games
Game score per 36
Average8.4
29 Apr 2022 v Basketball Braunschweig: 66BRAW 29/0401 May 2022 v Hamburg: 55HAML 01/0510 May 2023 v Limburg: 99LIML 10/0512 May 2023 @ Limburg: 1313LIMW 12/0514 May 2023 v Limburg: 1010LIMW 14/0516 May 2023 @ Limburg: 1515LIMW 16/0521 May 2023 v Oostende: 33OOSW 21/0523 May 2023 @ Oostende: -0-0OOSL 23/0525 May 2023 v Oostende: 1616OOSL 25/0527 May 2023 @ Oostende: 88OOSL 27/05
Dashed: the average over these games

💪 3. Player strengths

Where he ranks
Points per game
11thof 4310.1
Rebounds per game
7thof 434.6
Assists per game
=17thof 43 · 2 level1.1
Threes made per game
21stof 430.8
Ranked against 43 players in the 2023 with at least 40% of the most games played (and this player), every position included. Ties share a place (=). Each chart below draws the top 40, plus this player where he falls outside them.
Where he ranks · shooting accuracy
Field-goal accuracy
18thof 2542.7%
2-point accuracy
5thof 2257.8%
3-point accuracy
20thof 2020.0%
Free-throw accuracy
22ndof 2344.0%
Accuracy needs volume to be ranked: 30+ field-goal attempts, 20+ two-pointers, 15+ threes, 10+ free throws, so a percentage off a handful of tries is left out rather than ranked.
🏀 Shooting accuracy
🎯 Overall field goals
42.7%-3.6pp v the average
🏀🏀🏀🏀🏀🏀🏀🏀🏀🏀
4 of 10 shots go in · line = the average
#18 of 25 in
✋ 2-pointers
57.8%+5.1pp v the average
🏀🏀🏀🏀🏀🏀🏀🏀🏀🏀
6 of 10 shots go in · line = the average
#5 of 22 in
🌟 3-pointers
20.0%-17.4pp v the average
🏀🏀🏀🏀🏀🏀🏀🏀🏀🏀
2 of 10 shots go in · line = the average
#20 of 20 in
🏹 Free throws
44.0%-24.9pp v the average
🏀🏀🏀🏀🏀🏀🏀🏀🏀🏀
4 of 10 shots go in · line = the average
#22 of 23 in
Him v the league average
R. Upshaw average
13.7
Points per 40 min
13.3
6.3
Rebounds per 40 min
5.9
1.5
Assists per 40 min
2.5
29.5
Minutes / game
19.0
43%
FG%
47%
20%
3P%
39%
44%
FT%
70%
The better figure is green. League average = every player with enough games.
Shape
Points13.7 · 13.3Rebounds6.3 · 5.9Assists1.5 · 2.5Minutes29.5 · 19.0FG%43% · 47%3P%20% · 39%FT%44% · 70%
Each axis: the league's best = the outer ring.

🎯 4. Shooting

Where his points come from
🏀🏀 64%
🏀🏀🏀 22%
🏀 14%
■ 2-pointers 6.5 pts a game   ■ 3-pointers 2.2   ■ free throws 1.4 · 40% of his shots are threes

🎲 5. Player props

Last 10 games · n=10
10+ points50%
n=10
15+ points20%
n=10
20+ points0%
n=10
25+ points0%
n=10
5+ rebounds60%
n=10
8+ rebounds0%
n=10
5+ assists0%
n=10
8+ assists0%
n=10
2+ threes20%
n=10
3+ threes0%
n=10
PRA 20+20%
n=10
PRA 30+0%
n=10
Last 30 games · n=30
10+ points70%
🔥 70%+n=30
15+ points30%
n=30
20+ points7%
n=30
25+ points3%
n=30
5+ rebounds80%
🔥 70%+n=30
8+ rebounds27%
n=30
5+ assists0%
n=30
8+ assists0%
n=30
2+ threes20%
n=30
3+ threes7%
n=30
PRA 20+47%
n=30
PRA 30+10%
n=30
This season · n=8
10+ points62%
n=8
15+ points25%
n=8
20+ points0%
n=8
25+ points0%
n=8
5+ rebounds50%
n=8
8+ rebounds0%
n=8
5+ assists0%
n=8
8+ assists0%
n=8
2+ threes25%
n=8
3+ threes0%
n=8
PRA 20+25%
n=8
PRA 30+0%
n=8
Highlighted: 🔥 70%+ = the line landed in at least 70% of the games (10+ games); a thin green edge = 60-69%; everything else is grey. A line priced about 1.90 needs 53% to break even. Past hit rates, not a forecast: Pythia's own probabilities are on the game pages.

🔀 6. Splits

SplitGPMINPTSREBASTPRAFG%
All games829.510.14.61.115.943%
Home429.89.55.00.815.246%
Away429.210.84.21.516.540%
Starter829.510.14.61.115.943%
Team won431.211.85.51.018.239%
Team lost427.78.53.81.213.547%
vs stronger teams829.510.14.61.115.943%
Per game, this season (2023/24), every competition. Green / red = above / below his own season average. Opponent strength: the opponent's point differential per game against his team's (within 4 points = similar).

📅 7. Season v history

Metric2018
EuroCup n=16
2018-19
ACB n=31
2019-20
Lega A n=17
2020
BCL n=1
2021-22
BBL n=20
2023
n=8
Trend
Points / game7.26.312.411.012.610.1
Rebounds / game3.13.96.67.07.14.6
Assists / game0.40.40.52.01.41.1
Threes / game0.00.11.91.01.00.8
Minutes / game16.616.830.228.930.329.5
FG%-52%43%31%47%43%
3P%-29%34%20%26%20%
FT%-36%65%-57%44%
Game score / 3618.416.811.88.313.09.2
Every season and competition with box scores, oldest to newest. Trend: green = up on the first season, red = down.

🆚 8. Player comparison

Compare with
R. Upshaw
8 games · 10.1 pts · 4.6 reb · 1.1 ast
–
Jean-Marc Mwema
8 games · 9.2 pts · 5.1 reb · 1.0 ast
–
Mirrored comparison
10.1
Points / game
9.2
4.6
Rebounds / game
5.1
1.1
Assists / game
1.0
0.8
Threes / game
2.5
29.5
Minutes / game
30.0
13.7
Points per 40 min
12.3
43%
FG%
44%
20%
3P%
43%
44%
FT%
60%
Shape
Points10.1 · 9.2Rebounds4.6 · 5.1Assists1.1 · 1.0Threes0.8 · 2.5Minutes29.5 · 30.0Points /4013.7 · 12.3FG%43% · 44%3P%20% · 43%FT%44% · 60%
Same league and season, per game. The better figure is green. Pick anyone in the league above.

👥 9. Teammates

PlayerGPStartsMINPTSREBASTPRATS%3PM · 3P%UsageTeam pts shareForm
RUR. Upshaw8829.510.14.61.115.947%0.8 · 20%22%15%–
JMJean-Marc Mwema8730.09.25.11.015.462%2.5 · 43%15%14%–
DBDesonta Bradford8826.59.13.03.615.847%1.1 · 27%23%14%–
BABrandon Anderson8021.27.92.22.512.649%0.6 · 24%23%12%–
TDThijs De Ridder8119.57.83.81.012.557%0.5 · 40%21%12%–
Ferdinand Zylka8823.17.42.01.611.047%1.5 · 39%21%11%6.9
IMIvan Marinkovic8821.57.43.80.611.848%0.0 · -22%11%–
RRRoby Rogiers3010.74.32.70.07.053%0.0 · -24%2%–
QSQuinten Smout8011.33.00.50.23.883%1.0 · 57%10%5%–
VVVince Van Cleemput404.21.80.00.01.8-0.2 · -25%1%–
SDS. Despalier809.31.51.00.42.944%0.1 · -11%2%–
SWSeppe Willems303.91.30.70.02.0-0.0 · -32%1%–
This season, his team, per game. TS% = true shooting, points per shooting possession (threes and free throws counted properly; 20+ attempts). Usage = his share of the team's plays (field-goal attempts, 0.44 x free-throw attempts) while he is on the floor. Team pts share = his share of the team's points. Click a column to sort.

📋 10. Game log

DateOpponentResultMINPTSREBASTFG3PFTGame score /36
27 May 23@ OostendeL 57-813210425/110/50/27.8
25 May 23v OostendeL 70-862614306/91/21/215.6
23 May 23@ OostendeL 60-94242121/50/20/2-0.0
21 May 23v OostendeW 63-62336302/81/51/22.5
16 May 23@ LimburgW 77-703416714/112/56/714.7
14 May 23v LimburgW 89-743110724/92/40/310.4
12 May 23@ LimburgW 62-502715516/130/43/713.2
10 May 23v LimburgL 59-77298714/90/30/09.3
01 May 22v HamburgL 57-101308512/90/54/85.0
29 Apr 22v Basketball BraunschweigW 91-79264621/60/22/35.8
23 Apr 22@ s.Oliver WurzburgL 86-923014615/121/33/313.5
17 Apr 22v ChemnitzL 89-963013905/141/32/410.8
13 Apr 22@ BayernL 78-86304401/50/12/23.4
10 Apr 22v Alba BerlinL 66-952911715/100/21/212.1
06 Apr 22@ Crailsheim MerlinsW 93-903717827/113/50/016.8
02 Apr 22@ UlmL 82-833322818/185/101/317.9
30 Mar 22@ LudwigsburgL 75-772918947/141/63/521.5
26 Mar 22v BonnL 85-902511514/80/33/513.5
20 Mar 22@ BambergL 78-873311605/91/40/010.5
17 Mar 22v GiessenW 91-8936151317/130/21/215.6
13 Mar 22v FrankfurtW 81-75232511/70/20/01.1
05 Mar 22v BayreuthW 105-812517627/101/32/423.3
16 Feb 22@ HeidelbergL 70-94308323/60/32/67.5
13 Feb 22@ OldenburgL 93-1102711704/61/22/215.7
23 Jan 22v GottingenW 93-833113736/91/30/216.3
18 Jan 22v OldenburgW 87-8234151135/102/33/517.6
14 Jan 22@ HamburgL 76-84372710211/172/73/524.6
08 Jan 22v UlmL 75-893011704/131/82/28.4
23 Sep 20@ Bakken BearsL 71-912911725/161/50/08.3
09 Feb 20@ PistoiaL 79-862791013/110/53/410.4
18 Jan 20@ TrentoW 103-813611833/92/53/411.6
11 Jan 20v BresciaL 81-873013225/82/41/213.7
05 Jan 20@ Fortitudo BolognaL 69-86289703/112/61/17.7
29 Dec 19v Virtus RomaW 96-882719908/153/80/121.1
15 Dec 19v TriesteW 87-8633141006/182/60/09.6
08 Dec 19@ TrevisoL 83-913012404/93/61/210.7
01 Dec 19@ Olimpia MilanoL 78-892915406/113/70/114.0
23 Nov 19v VareseW 81-742711414/92/61/211.5
16 Nov 19@ SassariL 81-1003215817/131/60/114.6
03 Nov 19v Virtus BolognaL 59-79334402/80/30/01.3
Last 40 games, every competition. Game score /36 = the form composite of each game.
18+ · BASKETBALL ANALYTICS, NOT BETTING ADVICE

PythiaBasketball uses cookies

We use cookies to keep the site working, to remember your settings, to understand which predictions people read, and to improve what we show you. For more information, see our Cookie Policy.