Whiting war Student und Basketballspieler an der Chaminade University of Honolulu im US-Bundesstaat Hawaii. Dort spielte er mit seiner Mannschaft in der zweiten NCAA-Division wies in seiner Abschlusssaison mit 20,7 Punkten, 10,7 Korbvorlagen und 7,1 Rebounds je Begegnung (bei einer Spielzeit von durchschnittlich 35:03 Minuten) hervorragende Statistiken vor. Nachdem John Goldsberry seinen Abschied bei den Bayer Giants Leverkusen bekanntgegeben hatte, griffen die Rheinländer zu und verpflichteten Whiting für die Saison 2007/08.
In der Saison 2007/08 erzielte Whiting für Leverkusen je Spiel durchschnittlich 7,2 Punkte, 4,5 Korbvorlagen und 3,3 Rebounds. Im Spiel gegen die Gießen 46ers am 15. Januar 2008 kam er auf 17 Punkte, was seine persönliche Saisonbestleistung darstellte. Im Rückspiel am 23. April 2008 erreichte er gegen Gießen sogar ein seltenes Triple-double. In 32 Spielminuten erzielte der Aufbauspieler 13 Punkte, 10 Rebounds und 10 Assists. In der Saison 2008/09 spielte er für die Artland Dragons aus Quakenbrück, wechselte während der Saison zu den Giants Düsseldorf, für die er auch in der folgenden Saison spielte, bevor er seine Karriere als Spieler beendete.