I gotta confess - I did not see it coming with either player.
Rak has just made a huge jump from last season. The only others guys who I can remember making similar Jr to Sr jumps were Danny Schayes & Sims, and in both cases it was because they didn't get much run as underclassmen. Rak's jump is totally unique for a guy who has had his minutes. He has been consistent for 12 games, so there is no reason to think it will not continue.
G has really surprised. He has just made a quantum jump out of the blue. His form is suddenly looking stellar on his J, and he is showing trey range. Truthfully, I had only see him as a slash & dash type who didn't seemed tough enough to go inside & finish consistently. Of course, his sudden jump is only a few games old, so we have to hope that this new G is the real deal. Equally surprisingly, is that he has shown enough moxie under the class to play the three. Last year he looked really meek & out of place at the three spot. Not to mention that he has been a huge help in taking pressure off of Kaleb in bringing the ball up. His continuing to play at this new level, along with Cooney maintaining his strong recent play, are probably the two biggest linchpins to us turning it around and having a successful season.
It looks like the team his figured out what to do, and that to do is relying on a big three of X, Cooney, and G. The nice thing about that mix is you have an inside guy, a slash guy who can hit from outside, and an outside guy who can now do some slashing. There are also some nice complimentary pieces with plenty of upside in KJ and McC plus Beast seems to be finding himself. Problem is when I add that all up it only comes to six guys. We need somebody else to emerge and be able to help off the bench. Jimmy seems to be leaning towards Patterson for that role, hope it plays out.
All in all, the team still badly needs a couple of signature wins to really prove the pieces add up against serious competition.