well I always check the teams history and ranking from HLTV. Thats one of the most detailed sites for CS:GO
as for general history stats and lineup, liquipedia is the way to go.
but remember though, CS:GO is very unpredictable, underdogs win games a lot. Dont rely too much on the odds and handicap.