Hey guys, Ive had an off week. The week before I was hitting over 75%, super lucky week. Guess things are catching up, at around 40% past few days. Heres my leans for Friday. Need help and opinions

penn at columbia -3.5
siena -6
at rider
canisius +6 at loyola
st peters -9 at marist

Penn is horrible, on the road I think they lose and columbia covers.
Siena is a great team. Good on the road. Rider is barely a .500 team at home. I see them losing this one and siena covering.
Loyola is 1-6 in L7 at home. Not very good at home. I dont see them covering 6 even if they do win. Canisius is ok on the road. Least favorite pick.
St Peters is good on the road. Marist is the worst team in all of college bball.
St Peters is 4-1 ats in L5 road games. I see them covering 9.