Career Game Log

Upgraded
Career Game Log Table
Rk Gcar Gtm Date Team Opp Type Result GS MP FG FGA FG% 3P 3PA 3P% 2P 2PA 2P% eFG% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc
1 1 1 2015-11-13 USC Upstate @ Norfolk State REG (Non-Conf) W 82-62 4 1 2 .500 0 1 .000 1 1 1.000 .500 0 0 1 0 1 0 0 0 2 0 2 -0.3
2 2 2 2015-11-15 USC Upstate @ Maryland Eastern Shore REG (Non-Conf) L 59-78 4 1 1 1.000 0 0 1 1 1.000 1.000 1 1 1.000 0 0 0 0 0 0 0 1 3 2.3
3 3 3 2015-11-17 USC Upstate Bob Jones REG (Non-Conf) W 96-46 18 2 5 .400 1 2 .500 1 3 .333 .500 0 0 1 2 3 3 2 3 2 1 5 7.4
4 4 4 2015-11-19 USC Upstate S Wesleyan REG (Non-Conf) W 84-51 9 1 4 .250 1 2 .500 0 2 .000 .375 3 4 .750 1 0 1 2 0 0 1 1 6 3.9
5 5 6 2015-11-23 USC Upstate @ Michigan REG (Non-Conf) L 61-119 7 1 1 1.000 1 1 1.000 0 0 1.500 2 2 1.000 0 0 0 2 0 0 1 0 5 5.1
6 6 7 2015-11-27 USC Upstate @ UNC Asheville REG (Non-Conf) L 59-68 14 2 3 .667 0 1 .000 2 2 1.000 .667 0 0 1 0 1 1 1 0 2 4 4 1.5
7 7 8 2015-12-01 USC Upstate UNC Greensboro REG (Non-Conf) W 84-61 1 1 1 1.000 0 0 1 1 1.000 1.000 0 0 0 0 0 0 0 0 0 0 2 1.7
8 8 9 2015-12-05 USC Upstate @ Georgia Tech REG (Non-Conf) L 46-87 9 0 1 .000 0 0 0 1 .000 .000 0 0 0 0 0 1 0 0 2 0 0 -2.0
9 9 10 2015-12-12 USC Upstate Furman REG (Non-Conf) L 63-75 16 2 4 .500 0 1 .000 2 3 .667 .500 0 0 1 1 2 5 0 0 2 1 4 4.1
10 10 11 2015-12-14 USC Upstate @ Morehead State REG (Non-Conf) W 86-72 20 4 13 .308 2 4 .500 2 9 .222 .385 0 0 0 1 1 3 4 0 1 1 10 7.5
11 11 12 2015-12-16 USC Upstate @ North Carolina REG (Non-Conf) L 40-80 13 2 7 .286 1 2 .500 1 5 .200 .357 0 0 0 2 2 0 0 0 1 1 5 0.1
12 12 13 2015-12-19 USC Upstate North Carolina Central REG (Non-Conf) W 68-46 18 0 6 .000 0 2 .000 0 4 .000 .000 0 0 1 2 3 4 4 0 2 0 0 1.9
13 13 14 2015-12-30 USC Upstate Mars Hill REG (Non-Conf) W 81-65 * 26 2 5 .400 0 2 .000 2 3 .667 .400 2 2 1.000 0 4 4 1 2 1 2 3 6 4.7
14 14 15 2016-01-02 USC Upstate Western Carolina REG (Non-Conf) W 68-59 * 13 2 3 .667 0 0 2 3 .667 .667 0 0 0 0 0 1 0 1 2 0 4 2.1
15 15 16 2016-01-09 USC Upstate @ NJIT REG (Conf) W 58-41 5 0 1 .000 0 1 .000 0 0 .000 0 0 0 1 1 0 0 0 0 0 0 -0.4
16 16 20 2016-01-26 USC Upstate North Florida REG (Conf) W 69-54 7 0 2 .000 0 2 .000 0 0 .000 0 0 0 2 2 0 0 0 1 1 0 -2.2
17 17 21 2016-01-30 USC Upstate @ Lipscomb REG (Conf) W 81-54 3 1 1 1.000 0 0 1 1 1.000 1.000 0 0 0 0 0 0 0 0 0 0 2 1.7
18 18 23 2016-02-06 USC Upstate Lipscomb REG (Conf) W 93-71 7 0 0 0 0 0 0 2 2 1.000 0 1 1 2 0 0 3 0 2 0.7
19 19 27 2016-02-20 USC Upstate @ North Florida REG (Conf) W 75-61 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 -1.0
20 20 29 2016-02-27 USC Upstate NJIT REG (Conf) W 67-47 2 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0.3
Rk Gcar Gtm Date Team Opp Type Result GS MP FG FGA FG% 3P 3PA 3P% 2P 2PA 2P% eFG% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc
21 21 30 2016-03-04 USC Upstate North Florida CTOURN W 76-50 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -0.4
Rk Gcar Gtm Date Team Opp Type Result GS MP FG FGA FG% 3P 3PA 3P% 2P 2PA 2P% eFG% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc
22 22 34 2016-03-23 USC Upstate @ Weber State WBI L 53-79 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0
Rk Gcar Gtm Date Team Opp Type Result GS MP FG FGA FG% 3P 3PA 3P% 2P 2PA 2P% eFG% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc
23 23 1 2016-11-11 USC Upstate Converse REG (Non-Conf) W 93-35 * 12 3 7 .429 1 2 .500 2 5 .400 .500 0 0 0 1 1 2 0 0 2 2 7 2.2
24 24 2 2016-11-14 USC Upstate @ Presbyterian REG (Non-Conf) W 55-48 23 2 5 .400 0 1 .000 2 4 .500 .400 0 0 0 0 0 1 4 1 3 3 4 2.5
25 25 3 2016-11-17 USC Upstate @ Purdue REG (Non-Conf) L 41-71 11 1 1 1.000 0 0 1 1 1.000 1.000 1 2 .500 0 0 0 0 0 0 1 1 3 0.9
26 26 4 2016-11-20 USC Upstate @ Illinois REG (Non-Conf) L 57-77 13 2 7 .286 0 2 .000 2 5 .400 .286 1 1 1.000 2 1 3 1 0 0 2 0 5 1.3
27 27 5 2016-11-22 USC Upstate William & Mary REG (Non-Conf) L 46-49 9 0 5 .000 0 2 .000 0 3 .000 .000 1 2 .500 3 1 4 3 1 0 2 0 1 0.6
28 28 6 2016-11-23 USC Upstate Warren Wilson REG (Non-Conf) W 91-53 21 5 13 .385 2 6 .333 3 7 .429 .462 3 6 .500 1 3 4 6 4 1 0 0 15 17.2
29 29 7 2016-11-26 USC Upstate Gardner-Webb REG (Non-Conf) L 53-57 * 25 4 11 .364 2 7 .286 2 4 .500 .455 1 2 .500 1 2 3 1 3 0 3 2 11 5.7
30 30 8 2016-11-30 USC Upstate @ Furman REG (Non-Conf) L 37-57 * 27 3 8 .375 0 3 .000 3 5 .600 .375 0 0 0 0 0 1 1 0 3 2 6 -0.5
31 31 9 2016-12-03 USC Upstate Bob Jones REG (Non-Conf) W 92-50 * 9 3 5 .600 1 2 .500 2 3 .667 .700 0 0 0 0 0 1 0 0 2 1 7 3.0
32 32 10 2016-12-10 USC Upstate @ West Virginia REG (Non-Conf) L 33-91 * 18 0 8 .000 0 2 .000 0 6 .000 .000 0 0 0 1 1 2 1 0 1 1 0 -4.3
33 33 11 2016-12-12 USC Upstate @ South Carolina State REG (Non-Conf) W 73-67 (OT) 34 7 14 .500 2 4 .500 5 10 .500 .571 3 6 .500 0 2 2 8 2 1 3 2 19 15.9
34 34 12 2016-12-15 USC Upstate Campbell REG (Non-Conf) L 41-56 * 25 2 12 .167 0 5 .000 2 7 .286 .167 1 2 .500 0 1 1 2 1 0 0 3 5 -1.5
35 35 13 2016-12-17 USC Upstate UNC Asheville REG (Non-Conf) L 59-70 23 3 9 .333 1 6 .167 2 3 .667 .389 0 0 0 1 1 2 2 1 4 3 7 1.1
36 36 14 2016-12-30 USC Upstate Maryland Eastern Shore REG (Non-Conf) W 76-63 14 3 8 .375 1 1 1.000 2 7 .286 .438 0 0 1 3 4 1 1 0 4 1 7 1.5
37 37 15 2017-01-03 USC Upstate @ North Carolina Central REG (Non-Conf) W 68-58 * 38 7 26 .269 2 11 .182 5 15 .333 .308 0 5 .000 1 2 3 7 6 0 6 2 16 4.0
38 38 16 2017-01-07 USC Upstate NJIT REG (Conf) W 75-58 19 3 9 .333 2 5 .400 1 4 .250 .444 1 2 .500 1 2 3 2 4 1 1 0 9 9.9
39 39 17 2017-01-14 USC Upstate Jacksonville REG (Conf) L 47-65 21 1 5 .200 0 2 .000 1 3 .333 .200 0 0 1 2 3 0 4 3 7 3 2 -1.9
40 40 18 2017-01-16 USC Upstate North Florida REG (Conf) L 67-78 13 1 6 .167 1 2 .500 0 4 .000 .250 0 0 1 1 2 3 0 0 4 2 3 -2.5
41 41 19 2017-01-21 USC Upstate @ Stetson REG (Conf) L 68-80 16 3 5 .600 1 2 .500 2 3 .667 .700 0 0 0 2 2 5 0 0 1 2 7 7.0
42 42 20 2017-01-23 USC Upstate @ Florida Gulf Coast REG (Conf) L 43-93 16 0 5 .000 0 3 .000 0 2 .000 .000 0 0 0 0 0 0 1 2 1 1 0 -2.5
43 43 21 2017-01-28 USC Upstate Kennesaw State REG (Conf) L 71-79 (OT) 13 4 6 .667 3 4 .750 1 2 .500 .917 2 2 1.000 0 0 0 3 0 0 2 2 13 9.7
44 44 22 2017-02-02 USC Upstate @ Lipscomb REG (Conf) L 77-84 19 3 11 .273 0 3 .000 3 8 .375 .273 0 0 1 1 2 1 1 0 1 2 6 0.4
45 45 23 2017-02-04 USC Upstate @ Kennesaw State REG (Conf) L 67-74 22 2 5 .400 0 2 .000 2 3 .667 .400 3 4 .750 0 1 1 0 0 0 3 5 7 -0.8
46 46 24 2017-02-08 USC Upstate Lipscomb REG (Conf) W 89-75 12 2 3 .667 1 2 .500 1 1 1.000 .833 0 2 .000 0 1 1 1 0 0 0 1 5 3.5
47 47 25 2017-02-11 USC Upstate @ North Florida REG (Conf) L 74-77 (3OT) 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 -1.0
48 48 26 2017-02-13 USC Upstate @ Jacksonville REG (Conf) L 46-59 21 5 10 .500 2 5 .400 3 5 .600 .600 2 2 1.000 0 1 1 1 2 2 7 2 14 5.6
49 49 27 2017-02-18 USC Upstate Florida Gulf Coast REG (Conf) L 50-80 11 1 3 .333 0 2 .000 1 1 1.000 .333 0 0 0 0 0 0 0 0 0 2 2 -0.5
50 50 28 2017-02-20 USC Upstate Stetson REG (Conf) L 55-77 * 30 6 7 .857 2 3 .667 4 4 1.000 1.000 1 2 .500 0 0 0 0 3 0 1 4 15 12.5
51 51 29 2017-02-25 USC Upstate @ NJIT REG (Conf) L 66-70 * 28 5 10 .500 2 5 .400 3 5 .600 .600 2 3 .667 1 2 3 5 4 0 5 4 14 10.8
Rk Gcar Gtm Date Team Opp Type Result GS MP FG FGA FG% 3P 3PA 3P% 2P 2PA 2P% eFG% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc
52 52 30 2017-03-03 USC Upstate @ Stetson CTOURN L 49-70 23 3 6 .500 2 4 .500 1 2 .500 .667 0 0 0 3 3 2 1 0 3 1 8 4.9
Rk Gcar Gtm Date Team Opp Type Result GS MP FG FGA FG% 3P 3PA 3P% 2P 2PA 2P% eFG% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc
53 53 1 2017-11-10 USC Upstate @ East Carolina REG (Non-Conf) L 53-66 * 34 3 6 .500 2 4 .500 1 2 .500 .667 0 0 0 4 4 4 1 0 10 3 8 -1.2
54 54 13 2017-12-19 USC Upstate @ Oklahoma State REG (Non-Conf) L 71-108 8 1 4 .250 0 2 .000 1 2 .500 .250 0 0 0 1 1 2 0 0 1 0 2 0.3
55 55 14 2017-12-30 USC Upstate North Carolina Central REG (Non-Conf) W 66-61 11 0 3 .000 0 3 .000 0 0 .000 0 0 0 0 0 1 0 1 3 1 0 -4.1
56 56 15 2018-01-02 USC Upstate Brevard REG (Non-Conf) W 109-39 19 3 4 .750 3 4 .750 0 0 1.125 1 2 .500 1 5 6 6 1 0 2 0 10 13.4
57 57 16 2018-01-06 USC Upstate @ NJIT REG (Conf) W 95-57 17 2 4 .500 0 1 .000 2 3 .667 .500 1 2 .500 0 2 2 6 1 0 2 1 5 6.0
58 58 17 2018-01-13 USC Upstate @ Stetson REG (Conf) L 61-62 12 1 3 .333 1 1 1.000 0 2 .000 .500 0 0 0 1 1 2 0 1 2 2 3 0.9
59 59 18 2018-01-15 USC Upstate @ Florida Gulf Coast REG (Conf) L 60-93 * 26 5 12 .417 3 7 .429 2 5 .400 .542 0 0 0 3 3 2 1 0 6 2 13 3.1
60 60 19 2018-01-20 USC Upstate North Florida REG (Conf) L 61-65 28 4 10 .400 2 3 .667 2 7 .286 .500 0 0 0 3 3 4 0 0 2 3 10 5.1
61 61 20 2018-01-22 USC Upstate Jacksonville REG (Conf) L 45-71 29 2 7 .286 2 6 .333 0 1 .000 .429 0 0 0 3 3 4 0 0 6 0 6 -0.4
62 62 21 2018-01-27 USC Upstate Kennesaw State REG (Conf) W 65-61 * 25 5 9 .556 1 3 .333 4 6 .667 .611 2 4 .500 2 0 2 5 4 0 5 2 13 11.0
63 63 22 2018-02-01 USC Upstate @ Lipscomb REG (Conf) L 78-97 * 25 3 7 .429 1 4 .250 2 3 .667 .500 0 1 .000 0 6 6 12 2 1 1 2 7 14.0
64 64 23 2018-02-03 USC Upstate @ Kennesaw State REG (Conf) W 70-64 * 17 1 2 .500 0 1 .000 1 1 1.000 .500 2 4 .500 0 0 0 2 1 0 4 2 4 -0.2
65 65 24 2018-02-07 USC Upstate Lipscomb REG (Conf) W 80-64 22 2 4 .500 2 3 .667 0 1 .000 .750 3 4 .750 0 0 0 6 1 0 3 2 9 8.0
66 66 25 2018-02-10 USC Upstate Florida Gulf Coast REG (Conf) L 44-88 14 0 4 .000 0 3 .000 0 1 .000 .000 0 0 0 0 0 0 0 0 3 1 0 -6.2
67 67 26 2018-02-12 USC Upstate Stetson REG (Conf) W 69-64 27 2 7 .286 1 4 .250 1 3 .333 .357 3 3 1.000 0 8 8 3 0 3 4 2 8 5.7
68 68 27 2018-02-17 USC Upstate @ Jacksonville REG (Conf) L 49-65 30 3 9 .333 1 6 .167 2 3 .667 .389 0 0 0 3 3 4 1 1 4 3 7 2.1
69 69 28 2018-02-19 USC Upstate @ North Florida REG (Conf) L 61-79 29 2 9 .222 2 7 .286 0 2 .000 .333 1 2 .500 0 4 4 4 4 0 6 2 7 2.3
70 70 29 2018-02-24 USC Upstate NJIT REG (Conf) W 74-67 20 2 5 .400 1 4 .250 1 1 1.000 .500 3 4 .750 0 6 6 0 0 0 0 0 8 6.7
Rk Gcar Gtm Date Team Opp Type Result GS MP FG FGA FG% 3P 3PA 3P% 2P 2PA 2P% eFG% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc
71 71 30 2018-03-02 USC Upstate @ Lipscomb CTOURN L 53-95 20 1 4 .250 0 2 .000 1 2 .500 .250 1 2 .500 0 1 1 3 0 0 3 1 3 -0.8
Rk Gcar Gtm Date Team Opp Type Result GS MP FG FGA FG% 3P 3PA 3P% 2P 2PA 2P% eFG% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc
72 72 1 2018-11-06 USC Upstate @ Virginia Tech REG (Non-Conf) L 45-96 * 23 1 4 .250 1 3 .333 0 1 .000 .375 0 0 0 3 3 2 4 0 1 4 3 4.3
73 73 2 2018-11-09 USC Upstate @ Omaha REG (Non-Conf) L 69-96 * 34 8 11 .727 4 4 1.000 4 7 .571 .909 2 3 .667 1 3 4 1 4 1 2 3 22 20.9
74 74 3 2018-11-11 USC Upstate @ Nebraska REG (Non-Conf) L 64-87 * 27 4 9 .444 3 6 .500 1 3 .333 .611 0 0 0 1 1 0 1 0 1 3 11 5.4
75 75 4 2018-11-13 USC Upstate Converse REG (Non-Conf) W 69-51 * 39 3 15 .200 0 9 .000 3 6 .500 .200 2 2 1.000 1 10 11 2 4 3 5 5 8 2.9
76 76 5 2018-11-17 USC Upstate @ Furman REG (Non-Conf) L 67-78 * 37 4 9 .444 4 7 .571 0 2 .000 .667 0 0 0 3 3 1 1 1 1 2 12 8.8
77 77 6 2018-11-24 USC Upstate @ North Carolina Central REG (Non-Conf) W 82-63 * 36 7 13 .538 1 6 .167 6 7 .857 .577 0 0 0 12 12 5 6 0 2 4 15 18.2
78 78 7 2018-11-28 USC Upstate @ South Carolina State REG (Non-Conf) L 66-71 * 40 1 6 .167 0 2 .000 1 4 .250 .167 0 0 1 1 2 4 1 0 3 4 2 -1.6
79 79 8 2018-12-04 USC Upstate @ Western Carolina REG (Non-Conf) L 64-68 (OT) * 45 6 19 .316 4 12 .333 2 7 .286 .421 0 0 2 9 11 5 0 1 2 4 16 9.8
80 80 9 2018-12-08 USC Upstate Bob Jones REG (Non-Conf) W 101-53 * 21 4 9 .444 2 5 .400 2 4 .500 .556 0 0 1 4 5 2 5 2 1 1 10 13.6
81 81 10 2018-12-16 USC Upstate @ East Carolina REG (Non-Conf) L 53-63 * 37 2 11 .182 1 8 .125 1 3 .333 .227 0 0 2 10 12 6 3 0 3 3 5 5.5
82 82 11 2018-12-18 USC Upstate Brevard REG (Non-Conf) W 71-53 * 38 4 11 .364 0 2 .000 4 9 .444 .364 3 3 1.000 1 3 4 3 6 0 1 2 11 12.8
83 83 12 2019-01-05 USC Upstate High Point REG (Conf) L 61-87 * 37 1 7 .143 0 5 .000 1 2 .500 .143 1 2 .500 0 1 1 5 1 2 5 4 3 -2.3
84 84 13 2019-01-10 USC Upstate @ Winthrop REG (Conf) W 76-50 * 31 13 20 .650 5 8 .625 8 12 .667 .775 2 2 1.000 3 3 6 4 4 1 4 2 33 29.9
85 85 14 2019-01-12 USC Upstate @ Presbyterian REG (Conf) L 54-70 * 36 2 8 .250 0 2 .000 2 6 .333 .250 1 2 .500 1 4 5 3 2 0 4 3 5 0.6
86 86 15 2019-01-15 USC Upstate UNC Asheville REG (Conf) L 86-93 (OT) * 30 4 8 .500 3 6 .500 1 2 .500 .688 1 1 1.000 1 5 6 2 3 0 4 4 12 9.0
87 87 16 2019-01-19 USC Upstate Charleston Southern REG (Conf) L 75-78 * 25 4 10 .400 1 3 .333 3 7 .429 .450 0 1 .000 2 1 3 2 1 0 2 4 9 3.7
88 88 17 2019-01-22 USC Upstate @ Gardner-Webb REG (Conf) L 72-92 * 32 9 12 .750 5 6 .833 4 6 .667 .958 0 0 0 3 3 5 1 0 5 3 23 17.4
89 89 18 2019-01-26 USC Upstate Longwood REG (Conf) W 72-67 * 38 6 17 .353 3 8 .375 3 9 .333 .441 0 2 .000 5 2 7 5 3 0 4 2 15 10.5
90 90 19 2019-01-29 USC Upstate @ Hampton REG (Conf) L 43-67 * 32 1 10 .100 0 6 .000 1 4 .250 .100 0 0 0 2 2 1 5 0 5 3 2 -4.5
91 91 20 2019-02-02 USC Upstate Radford REG (Conf) L 41-82 * 27 1 8 .125 0 3 .000 1 5 .200 .125 0 0 2 5 7 2 4 1 1 3 2 3.6
92 92 21 2019-02-05 USC Upstate @ Campbell REG (Conf) L 41-61 * 37 1 5 .200 0 1 .000 1 4 .250 .200 2 2 1.000 0 5 5 5 3 2 7 4 4 1.7
93 93 22 2019-02-09 USC Upstate @ Charleston Southern REG (Conf) L 62-74 * 35 6 13 .462 2 6 .333 4 7 .571 .538 2 2 1.000 2 2 4 7 7 0 4 3 16 18.0
94 94 23 2019-02-12 USC Upstate @ Longwood REG (Conf) L 58-80 * 36 4 11 .364 2 4 .500 2 7 .286 .455 2 2 1.000 1 2 3 1 6 0 3 4 12 9.3
95 95 24 2019-02-19 USC Upstate Presbyterian REG (Conf) L 58-66 33 3 13 .231 2 8 .250 1 5 .200 .308 0 0 0 4 4 9 3 0 3 4 8 6.0
96 96 25 2019-02-23 USC Upstate @ UNC Asheville REG (Conf) L 53-56 27 4 6 .667 3 4 .750 1 2 .500 .917 2 4 .500 0 2 2 0 0 1 2 5 13 6.9
97 97 26 2019-02-26 USC Upstate Winthrop REG (Conf) W 58-49 * 32 2 9 .222 1 5 .200 1 4 .250 .278 2 2 1.000 0 0 0 5 3 1 7 1 7 1.3
98 98 27 2019-03-02 USC Upstate @ Radford REG (Conf) L 43-55 * 29 2 13 .154 1 6 .167 1 7 .143 .192 3 4 .750 0 6 6 1 3 1 5 4 8 -1.1
99 99 28 2019-03-06 USC Upstate Campbell REG (Conf) L 49-59 * 30 4 6 .667 2 4 .500 2 2 1.000 .833 0 0 1 6 7 5 2 0 5 5 10 8.4
100 100 29 2019-03-09 USC Upstate Gardner-Webb REG (Conf) L 67-75 * 23 4 10 .400 4 7 .571 0 3 .000 .600 0 0 1 3 4 1 0 1 6 4 12 2.0
39-61 43 2132 263 706 .373 110 343 .321 153 363 .421 .450 74 116 .638 51 216 267 250 162 42 263 195 710 4.3

More Swain Pages