2021 March Madness Free Picks Against the Spread

Looking for march madness picks? You’ve come to the right place!

Ultimatecapper.com specializes in bringing together both amateur and professional handicappers to compile the largest amount of march madness picks found anywhere on the web!

We’ve got free march madness picks from pro sports cappers which can be found on the Ultimatecapper.com Free Picks page or you can find march madness predictions and picks from the UltimateCapper staff over at our Free College Basketball Picks page.

Stay up to date with all the current NCAA Tournament Line Movements.

Best of luck with your March Madness Picks!

CIT Picks | CBI Picks | NIT Picks

Current Lines: Click Here


2019: 32-33-1 -430

Texas Tech vs Virginia – Betting the Total

Monday 4/8/19 – Texas Tech vs Virginia Prediction

Saturday 4/6/19 – Auburn vs Virginia Prediction WIN
Saturday 4/6/19 – Texas Tech vs Michigan State Prediction LOSS

Elite 8 – Michigan State vs. Duke, Betting the Side and Total

Sunday 3/31/19 – Michigan State vs Duke Prediction WIN
Sunday 3/31/19 – Auburn +4.5 over Kentucky WIN

Saturday 3/30/19 – Texas Tech vs Gonzaga Prediction LOSS
Saturday 3/30/19 – Purdue +4.5 over Virginia LOSS

Friday 3/29/19 – Houston vs Kentucky Prediction LOSS
Friday 3/29/19 – LSU +6 over Michigan State LOSS
Friday 3/29/19 – Duke -7 over Virginia Tech LOSS
Friday 3/29/19 – North Carolina -5.5 over Auburn LOSS

Thursday 3/28/19 – Texas Tech vs Michigan Prediction WIN
Thursday 3/28/19 – Florida State vs Gonzaga Prediction LOSS
Thursday 3/28/19 – Tennessee -1.5 over Purdue LOSS
Thursday 3/28/19 – Oregon +8.5 over Virginia WIN

Sunday 3/24/19 – Liberty vs Virginia Tech Prediction WIN
Sunday 3/24/19 – Buffalo vs Texas Tech Prediction WIN
Sunday 3/24/19 – Virginia -10.5 over Oklahoma WIN
Sunday 3/24/19 – Duke -13 over Central Florida LOSS
Sunday 3/24/19 – Tennessee -8 over Iowa LOSS
Sunday 3/24/19 – Washington +11.5 over North Carolina LOSS
Sunday 3/24/19 – Houston -6 over Ohio State WIN
Sunday 3/24/19 – Cal Irvine +5 over Oregon LOSS

Saturday 3/23/19 – Murray State vs Florida State Prediction LOSS
Saturday 3/23/19 – Villanova vs Purdue Prediction WIN
Saturday 3/23/19 – LSU -2 over Maryland PUSH
Saturday 3/23/19 – Kentucky -5.5 over Wofford WIN
Saturday 3/23/19 – Michigan State -10 over Minnesota WIN
Saturday 3/23/19 – Michigan -6.5 over Florida WIN
Saturday 3/23/19 – Kansas +2 over Auburn LOSS
Saturday 3/23/19 – Gonzaga -13.5 over Baylor LOSS

Friday 3/22/19 – Oregon vs Wisconsin Prediction WIN
Friday 3/22/19 – Ohio State vs Iowa State Prediction LOSS
Friday 3/22/19 – North Dakota State +27 over Duke WIN
Friday 3/22/19 – Central Florida -1 over VCU WIN
Friday 3/22/19 – Virginia -21.5 over Gardner Webb LOSS
Friday 3/22/19 – Ole Miss -1 over Oklahoma LOSS
Friday 3/22/19 – Cincinnati -4 over Iowa LOSS
Friday 3/22/19 – Tennessee -17.5 over Colgate LOSS
Friday 3/22/19 – Iona +22.5 over North Carolina WIN
Friday 3/22/19 – Utah State -3 over Washington LOSS
Friday 3/22/19 – Houston -12 over Georgia State WIN
Friday 3/22/19 – Buffalo -4.5 over Arizona State WIN
Friday 3/22/19 – Northern Kentucky +13 over Texas Tech LOSS
Friday 3/22/19 – Liberty +6.5 over Mississippi State WIN
Friday 3/22/19 – Saint Louis +10 over Virginia Tech LOSS
Friday 3/22/19 – Cal Irvine +4.5 over Kansas State WIN

Thursday 3/21/19 – Florida vs Nevada Prediction LOSS
Thursday 3/21/19 – Seton Hall vs Wofford Prediction WIN
Thursday 3/21/19 – Villanova -4.5 over Saint Mary’s CA LOSS
Thursday 3/21/19 – Old Dominion +12.5 over Purdue LOSS
Thursday 3/21/19 – Murray State +3.5 over Marquette WIN
Thursday 3/21/19 – Vermont +9 over Florida State WIN
Thursday 3/21/19 – Belmont +3 over Maryland WIN
Thursday 3/21/19 – Yale +7.5 over LSU WIN
Thursday 3/21/19 – Kentucky -22 over Abilene Christian WIN
Thursday 3/21/19 – Louisville -5 over Minnesota LOSS
Thursday 3/21/19 – Michigan State -18.5 over Bradley LOSS
Thursday 3/21/19 – Montana +15 over Michigan LOSS
Thursday 3/21/19 – Auburn -5.5 over New Mexico State LOSS
Thursday 3/21/19 – Kansas -6.5 over Northeastern WIN
Thursday 3/21/19 – Gonzaga -27.5 over Fairleigh Dickinson WIN
Thursday 3/21/19 – Syracuse -1.5 over Baylor LOSS

Wednesday 3/20/19 – Arizona State vs St John’s Prediction WIN
Wednesday 3/20/19 – North Dakota State -5 over NC Central LOSS

Tuesday 3/19/19 – Belmont vs Temple Prediction WIN
Tuesday 3/19/19 – Fairleigh Dickinson -2 over Prairie View A&M WIN


2018: 28-31-1 -610

Michigan vs Villanova Preview and Free Prediction

#11 Loyola Chicago vs #3 Michigan Preview | Prediction

Saturday 3/31/18 – Loyola Chicago vs Michigan Preview and Prediction LOSS
Saturday 3/31/18 – Kansas vs Villanova Preview and Prediction WIN

Sunday 3/25/18 – Duke vs Kansas Preview and Prediction LOSS
Sunday 3/25/18 – Texas Tech vs Villanova Preview and Prediction WIN

Saturday 3/24/18 – Loyola Chicago +1.5 over Kansas State
Saturday 3/24/18 – Florida State vs Michigan Preview and Prediction

Zags for Real? – Bulldogs vs. Florida State Preview

Friday 3/23/18 – West Virginia vs Villanova Preview and Prediction
Friday 3/23/18 – Texas Tech vs Purdue Preview and Prediction

Friday 3/23/18 – Duke -11.5 over Syracuse
Friday 3/23/18 – Kansas -4 over Clemson

Sweet 16 Loyola Chicago vs. Nevada, Preview Prediction

Thursday 3/22/18 – Kansas State +5.5 over Kentucky WIN
Thursday 3/22/18 – Nevada vs Loyola Chicago Preview and Prediction LOSS

Thursday 3/22/18 – Michigan vs Texas A&M Preview and Prediction LOSS
Thursday 3/22/18 – Gonzaga -5.5 over Florida State LOSS

Sunday 3/18/18 – North Carolina -6 over Texas A&M LOSS
Sunday 3/18/18 – UMBC +10.5 over Kansas State WIN

Sunday 3/18/18 – Butler +3.5 over Purdue WIN
Sunday 3/18/18 – Syracuse +9 over Michigan State WIN

Sunday 3/18/18 – Nevada vs Cincinnati Preview and Prediction LOSS
Sunday 3/18/18 – Xavier -5.5 over Florida State LOSS

Sunday 3/18/18 – Marshall +12.5 over West Virginia LOSS
Sunday 3/18/18 – Auburn -1.5 over Clemson LOSS

Saturday 3/17/18 – Duke -9.5 over Rhode Island WIN
Saturday 3/17/18 – Villanova -11 over Alabama WIN

Saturday 3/17/18 – Kansas -4.5 over Seton Hall LOSS
Saturday 3/17/18 – Michigan vs Houston Preview and Free Pick LOSS

Saturday 3/17/18 – Loyola Chicago +6 over Tennessee WIN
Saturday 3/17/18 – Texas Tech -1.5 over Florida WIN

Saturday 3/17/18 – Gonzaga vs Ohio State Preview and Free Pick WIN
Saturday 3/17/18 – Kentucky -6 over Buffalo WIN

First Round picks posted on Sunday night 3/11/18

Friday 3/16/18 – Virginia -22.5 over MD Baltimore County LOSS
Friday 3/16/18 – Kansas State vs Creighton WIN
Friday 3/16/18 – Providence +4 over Texas A&M PUSH
Friday 3/16/18 – North Carolina -19.5 over Lipscomb LOSS

Friday 3/16/18 – Butler -1.5 over Arkansas WIN
Friday 3/16/18 – Purdue -20.5 over CS Fullerton WIN
Friday 3/16/18 – Bucknell +14.5 over Michigan State WIN
Friday 3/16/18 – TCU -4.5 over Syracuse LOSS

Friday 3/16/18 – Nevada PK over Texas WIN
Friday 3/16/18 – Cincinnati -14.5 over Georgia State WIN
Friday 3/16/18 – Florida State vs Missouri WIN
Friday 3/16/18 – Xavier -19.5 over Texas Southern LOSS

Friday 3/16/18 – Murray State +10.5 over West Virginia LOSS
Friday 3/16/18 – Marshall +12 over Wichita State WIN
Friday 3/16/18 – New Mexico State +5.5 over Clemson LOSS
Friday 3/16/18 – College of Charleston +10.5 over Auburn WIN

Thursday 3/15/18 – Alabama vs Virginia Tech Preview and Pick LOSS
Thursday 3/15/18 – Rhode Island -2 over Oklahoma WIN
Thursday 3/15/18 – Duke -20 over Iona WIN
Thursday 3/15/18 – Radford +23.5 over Villanova LOSS

Thursday 3/15/18 – Kansas -14.5 over Pennsylvania WIN
Are the Jayhawks as good as they look?
Thursday 3/15/18 – Seton Hall -2 over NC State WIN
Thursday 3/15/18 – San Diego State +4 over Houston WIN
Thursday 3/15/18 – Montana +12 over Michigan LOSS

Thursday 3/15/18 – Loyola Chicago +2.5 over Miami FL WIN
Thursday 3/15/18 – Wright State +13 over Tennessee LOSS
Thursday 3/15/18 – Texas Tech -11.5 over Stephen F Austin LOSS
Thursday 3/15/18 – St Bonaventure +5.5 over Florida LOSS

Thursday 3/15/18 – Kentucky -6 over Davidson LOSS
Thursday 3/15/18 – Arizona -9.5 over Buffalo LOSS
Thursday 3/15/18 – South Dakota State vs Ohio State Preview and Pick LOSS
Thursday 3/15/18 – Gonzaga -12.5 over NC Greensboro LOSS

Wednesday 3/14/18 – NC Central +4 over Texas Southern LOSS
Wednesday 3/14/18 – Arizona State -1.5 over Syracuse LOSS

Tuesday 3/13/18 – Radford -4 over LIU Brooklyn WIN
Tuesday 3/13/18 – St Bonaventure vs UCLA LOSS


2017: 39-24-2 +1250

2017 NCAA Tournament Bracket

Monday 4/3/17 – Gonzaga vs North Carolina Preview and Free Pick WIN

Saturday 4/1/17 – South Carolina vs Gonzaga Preview and Free Pick WIN
Saturday 4/1/17 – Oregon vs North Carolina Preview and Free Pick WIN

Sunday 3/26/17 – Kentucky vs North Carolina Preview and Free Pick LOSS
Sunday 3/26/17 – South Carolina +3.5 over Florida WIN

Saturday 3/25/17 – Xavier vs Gonzaga Preview and Free Pick LOSS
Saturday 3/25/17 – Oregon +7 over Kansas WIN

Friday 3/24/17 – UCLA vs Kentucky Preview and Free Pick LOSS
Friday 3/24/17 – Wisconsin +2 over Florida WIN
Friday 3/24/17 – Baylor -3.5 over South Carolina LOSS
Friday 3/24/17 – North Carolina -7.5 over Butler WIN

Thursday 3/23/17 – Purdue vs Kansas Preview and Free Pick WIN
Thursday 3/23/17 – Michigan -1 over Oregon LOSS
Thursday 3/23/17 – West Virginia +3 over Gonzaga PUSH
Thursday 3/23/17 – Arizona -7.5 over Xavier LOSS

Sunday 3/19/17 – North Carolina -11 over Arkansas LOSS
Sunday 3/19/17 – Duke -7.5 over South Carolina LOSS

Sunday 3/19/17 – Louisville -2.5 over Michigan LOSS
Sunday 3/19/17 – Wichita State +4.5 over Kentucky WIN

Sunday 3/19/17 – USC +7 over Baylor WIN
Sunday 3/19/17 – Michigan State +8 over Kansas LOSS

Sunday 3/19/17 – Rhode Island +5 over Oregon WIN
Sunday 3/19/17 – Cincinnati +4 over UCLA LOSS

Saturday 3/18/17 – West Virginia -2.5 over Notre Dame WIN
Saturday 3/18/17 – Wisconsin +6 over Villanova WIN

Saturday 3/18/17 – Florida -2 over Virginia WIN
Saturday 3/18/17 – Xavier +6 over Florida State WIN

Saturday 3/18/17 – Middle Tenn State +4 over Butler LOSS
Saturday 3/18/17 – Iowa State vs Purdue Preview and Free Pick LOSS

Saturday 3/18/17 – Gonzaga -11 over Northwestern LOSS
Saturday 3/18/17 – Arizona -5 over Saint Mary’s CA WIN

Friday 3/17/17 – Duke -20 over Troy WIN
Friday 3/17/17 – South Carolina -1.5 over Marquette WIN
Friday 3/17/17 – North Carolina -26.5 over Texas Southern WIN
Friday 3/17/17 – Arkansas -1 over Seton Hall WIN

Friday 3/17/17 – Louisville -20 over Jacksonville State LOSS
Friday 3/17/17 – Michigan -2.5 over Oklahoma State LOSS
Friday 3/17/17 – Kentucky -20 over Northern Kentucky LOSS
Friday 3/17/17 – Dayton vs Wichita State Preview and Free Pick PUSH

Friday 3/17/17 – Baylor -12.5 over New Mexico State WIN
Friday 3/17/17 – Miami FL vs Michigan State Preview and Free Pick LOSS

Friday 3/17/17 – Iona +15 over Oregon LOSS
Friday 3/17/17 – Creighton PK over Rhode Island LOSS
Friday 3/17/17 – UCLA -15 over Kent State WIN
Friday 3/17/17 – Cincinnati -3.5 over Kansas State WIN

Thursday 3/16/17 – Mount St Mary’s +26.5 over Villanova WIN
Thursday 3/16/17 – Virginia Tech vs Wisconsin Preview and Free Pick WIN
Thursday 3/16/17 – Princeton +7 over Notre Dame WIN
Thursday 3/16/17 – Bucknell +14 over West Virginia WIN

Thursday 3/16/17 – NC Wilmington +7.5 over Virginia WIN
Thursday 3/16/17 – Florida -10.5 over East Tenn State WIN
Thursday 3/16/17 – Florida Gulf Coast +12 over Florida State WIN
Thursday 3/16/17 – Maryland -2 over Xavier LOSS

Thursday 3/16/17 – Nevada vs Iowa State Preview and Free Pick WIN
Thursday 3/16/17 – Vermont +9.5 over Purdue LOSS
Thursday 3/16/17 – Middle Tenn State PK over Minnesota WIN
Thursday 3/16/17 – Winthrop +11.5 over Butler LOSS

Thursday 3/16/17 – South Dakota State +22 over Gonzaga WIN
Thursday 3/16/17 – Northwestern +1 over Vanderbilt WIN
Thursday 3/16/17 – Arizona -16.5 over North Dakota WIN
Thursday 3/16/17 – VCU +4 over Saint Mary’s CA LOSS

Wednesday 3/15/17 – UC Davis +3.5 over NC Central WIN
Wednesday 3/15/17 – USC vs Providence Preview and Free Pick WIN

Tuesday 3/14/17 – Mount St Mary’s +1.5 over New Orleans WIN
Tuesday 3/14/17 – Wake Forest vs Kansas State Preview and Free Pick WIN


2016: 30-33-1 -630

Saturday 4/2/16 – Oklahoma +2 over Villanova
Saturday 4/2/16 – North Carolina -9.5 over Syracuse

Sunday 3/27/16 – North Carolina -10 over Notre Dame WIN
Sunday 3/27/16 – Virginia -8 over Syracuse LOSS

Saturday 3/26/16 – Oregon -1.5 over Oklahoma LOSS
Saturday 3/26/16 – Kansas -2.5 over Villanova LOSS

Friday 3/25/16 – North Carolina -5.5 over Indiana WIN
Friday 3/25/16 – Wisconsin +1 over Notre Dame LOSS
Friday 3/25/16 – Iowa State +5 over Virginia LOSS
Friday 3/25/16 – Gonzaga -4 over Syracuse LOSS

Thursday 3/24/16 – Kansas -6.5 over Maryland WIN
Thursday 3/24/16 – Miami FL +4.5 over  Villanova LOSS
Thursday 3/24/16 – Oregon -3 over Duke WIN
Thursday 3/24/16 – Oklahoma -2.5 over Texas A&M WIN

Sunday 3/20/16 – Villanova -7 over Iowa WIN
Sunday 3/20/16 – Stephen F Austin +1.5 over Notre Dame WIN
Sunday 3/20/16 – VCU +6.5 over Oklahoma WIN
Sunday 3/20/16 – Northern Iowa +6.5 over Texas A&M WIN
Sunday 3/20/16 – Middle Tenn State +6.5 over Syracuse LOSS
Sunday 3/20/16 – Xavier -4.5 over Wisconsin LOSS
Sunday 3/20/16 – Hawaii +7 over Maryland LOSS
Sunday 3/20/16 – Oregon -6.5 over St. Joe’s LOSS

Saturday 3/19/16 – Yale +6 over Duke LOSS
Saturday 3/19/16 – Wichita State -2 over Miami FL LOSS
Saturday 3/19/16 – Butler +7.5 over Virginia LOSS
Saturday 3/19/16 – North Carolina -10 over Providence WIN
Saturday 3/19/16 – UCONN +8 over Kansas LOSS
Saturday 3/19/16 – Kentucky -3 over Indiana LOSS
Saturday 3/19/16 – Iowa State -6.5 over Arkansas Little Rock WIN
Saturday 3/19/16 – Utah PK over Gonzaga LOSS

Friday 3/18/16 – Villanova -17.5 over NC Asheville WIN
Friday 3/18/16 – Temple +7 over Iowa WIN
Friday 3/18/16 – West Virginia -8 over Stephen F Austin LOSS
Friday 3/18/16 – Michigan +3 over Notre Dame LOSS
Friday 3/18/16 – Oklahoma -14.5 over CS Bakersfield LOSS
Friday 3/18/16 – VCU -4 over Oregon State WIN
Friday 3/18/16 – Wisconsin Green Bay +13.5 over Texas A&M LOSS
Friday 3/18/16 – Northern Iowa +4 over Texas WIN
Friday 3/18/16 – Xavier -13 over Weber State WIN
Friday 3/18/16 – Wisconsin -2 over Pittsburgh WIN
Friday 3/18/16 – Middle Tenn State +18 over Michigan State WIN
Friday 3/18/16 – Dayton -1.5 over Syracuse LOSS
Friday 3/18/16 – South Dakota State +9.5 over Maryland WIN
Friday 3/18/16 – California -5 over Hawaii LOSS
Friday 3/18/16 – Oregon -23 over Holy Cross WIN
Friday 3/18/16 – St Joseph’s +3 over Cincinnati WIN

Thursday 3/17/16 – Miami FL -14.5 over Buffalo LOSS
Thursday 3/17/16 – Wichita State +1.5 over Arizona WIN
Thursday 3/17/16 – Baylor -5 over Yale LOSS
Thursday 3/17/16 – Duke -10 over NC Wilmington LOSS
Thursday 3/17/16 – Florida Gulf Coast +22 over North Carolina WIN
Thursday 3/17/16 – Providence -2 over USC LOSS
Thursday 3/17/16 – Hampton +24 over Virginia LOSS
Thursday 3/17/16 – Texas Tech +4.5 over Butler LOSS
Thursday 3/17/16 – Austin Peay +26 over Kansas PUSH
Thursday 3/17/16 – Colorado +3.5 over UCONN LOSS
Thursday 3/17/16 – Indiana -12 over Tennessee Chattanooga WIN
Thursday 3/17/16 – Kentucky -14.5 over Stony Brook WIN
Thursday 3/17/16 – Arkansas Little Rock +9 over Purdue WIN
Thursday 3/17/16 – Iona +7.5 over Iowa State LOSS
Thursday 3/17/16 – Fresno State +8.5 over Utah LOSS
Thursday 3/17/16 – Gonzaga -1 over Seton Hall WIN

Wednesday 3/16/16 – Southern -2 over Holy Cross LOSS
Wednesday 3/16/16 – Tulsa vs Michigan Preview and Prediction WIN

Tuesday 3/15/16 – Florida Gulf Coast -6 over Fairleigh Dickinson WIN
Tuesday 3/15/16 – Wichita State vs Vanderbilt Preview and Prediction WIN


2015: 38-29-0 +610

Monday 4/6/15 – Duke +1 over Wisconsin WIN

Saturday 4/4/15 – Wisconsin +5 over Kentucky WIN
Saturday 4/4/15 – Duke -5.5 over Michigan State WIN

Sunday 3/29/15 – Louisville +2.5 over Michgian State LOSS
Sunday 3/29/15 – Gonzaga +2 over Duke LOSS

Saturday 3/28/15 – Kentucky -11 over Notre Dame LOSS
Saturday 3/28/15 – Arizona +1.5 over Wisconsin LOSS

Friday 3/27/15 – Louisville -2.5 over NC State WIN
Friday 3/27/15 – Michigan State -1.5 over Oklahoma WIN
Friday 3/27/15 – UCLA +8.5 over Gonzaga WIN
Friday 3/27/15 – Utah +5 over Duke LOSS

Thursday 3/26/15 – Wisconsin -6 over North Carolina WIN
Thursday 3/26/15 – Wichita State -2 over Wichita State LOSS
Thursday 3/26/15 – Kentucky -13.5 over West Virginia WIN
Thursday 3/26/15 – Xavier +10.5 over Arizona WIN

Sunday 3/22/15 – Virginia -5 over Michigan State LOSS
Sunday 3/22/15 – Duke -9.5 over San Diego State WIN
Sunday 3/22/15 – Maryland PK over West Virginia LOSS
Sunday 3/22/15 – Oklahoma -4.5 over Dayton WIN
Sunday 3/22/15 – Wichita State +1.5 over Kansas WIN
Sunday 3/22/15 – Oregon +12 over Wisconsin WIN
Sunday 3/22/15 – Northern Iowa -2.5 over Louisville LOSS
Sunday 3/22/15 – Iowa +6.5 over Gonzaga LOSS

Saturday 3/21/15 – Georgia State +7.5 over Xavier LOSS
Saturday 3/21/15 – Arkansas +4.5 over North Carolina LOSS
Saturday 3/21/15 – Notre Dame -4.5 over Butler LOSS
Saturday 3/21/15 – Villanova -9.5 over NC State LOSS
Saturday 3/21/15 – UAB +6 over UCLA LOSS
Saturday 3/21/15 – Kentucky -16.5 over Cincinnati LOSS
Saturday 3/21/15 – Ohio State +9 over Arizona LOSS
Saturday 3/21/15 – Georgetown +4 over Utah LOSS

Friday 3/20/15 – Belmont +17 over Virginia WIN
Friday 3/20/15 – Georgia +6 over Michigan State LOSS
Friday 3/20/15 – Duke -22.5 over Robert Morris WIN
Friday 3/20/15 – San Diego State -4 over St Johns WIN
Friday 3/20/15 – Buffalo +4.5 over West Virginia LOSS
Friday 3/20/15 – Maryland -4.5 over Valparaiso LOSS
Friday 3/20/15 – Albany +13.5 over Oklahoma WIN
Friday 3/20/15 – Dayton +3 over Providence WIN
Friday 3/20/15 – Kansas -10.5 over New Mexico State WIN
Friday 3/20/15 – Indiana +6 over Wichita State WIN
Friday 3/20/15 – Coastal Carolina +19.5 over Wisconsin WIN
Friday 3/20/15 – Oregon -1.5 over Oklahoma State WIN
Friday 3/20/15 – Wyoming +6 over Northern Iowa LOSS
Friday 3/20/15 – Cal Irvine +8 over Louisville WIN
Friday 3/20/15 – North Dakota State +18 over Gonzaga WIN
Friday 3/20/15 – Davidson +2 over Iowa LOSS

Thursday 3/19/15 – Wofford +7.5 over Arkansas WIN
Thursday 3/19/15 – North Carolina -10 over Harvard LOSS
Thursday 3/19/15 – Georgia State +9 over Baylor WIN
Thursday 3/19/15 – Xavier -3 over Ole Miss WIN
Thursday 3/19/15 – Northeastern +11.5 over Notre Dame WIN
Thursday 3/19/15 – Butler +1.5 over Texas WIN
Thursday 3/19/15 – Villanova -23 over Lafayette WIN
Thursday 3/19/15 – LSU +2 over NC State WIN
Thursday 3/19/15 – Hampton +34.5 over Kentucky WIN
Thursday 3/19/15 – Purdue -1 over Cincinnati LOSS
Thursday 3/19/15 – UAB +14 over Iowa State WIN
Thursday 3/19/15 – SMU -4 over UCLA LOSS
Thursday 3/19/15 – Utah -6.5 over Stephen F. Austin WIN
Thursday 3/19/15 – Eastern Washington +8 over Georgetown LOSS
Thursday 3/19/15 – Arizona -23.5 over Texas Southern LOSS
Thursday 3/19/15 – VCU +4 over Ohio State WIN

Wednesday 3/18/15 – Robert Morris +3 over North Florida WIN
Wednesday 3/18/15 – Boise State +4 over Dayton WIN

Tuesday 3/17/15 – Hampton +9 over Manhattan WIN
Tuesday 3/17/15 – BYU -4 over Mississippi LOSS


2014: 23-38-5 -1880

Monday 4/7/14 – UCONN +2.5 over Kentucky WIN

Saturday 4/5/14 – UCONN +6.5 over Florida WIN
Saturday 4/5/14 – Kentucky -1.5 over Wisconsin LOSS

Sunday 3/30/14 – UCONN +5.5 over Michigan State WIN
Sunday 3/30/14 – Michigan +2.5 over Kentucky LOSS

Saturday 3/29/14 – Florida -10 over Dayton PUSH
Saturday 3/29/14 – Arizona -3 over Wisconsin LOSS

Friday 3/28/14 – UCONN +1.5 over Iowa State WIN
Friday 3/28/14 – Virginia +2 over Michigan State PUSH
Friday 3/28/14 – Michigan -2.5 over Tennessee LOSS
Friday 3/28/14 – Kentucky +4 over Louisiville WIN

Thursday 3/27/14 – UCLA +4.5 over Florida LOSS
Thursday 3/27/14 – Stanford -3 over Dayton LOSS
Thursday 3/27/14 – Baylor +3.5 over Wisconsin LOSS
Thursday 3/27/14 – San Diego State +7.5 over Arizona WIN

Sunday 3/23/14 – Mercer +7.5 over Tennessee LOSS
Sunday 3/23/14 – Memphis +6 over Virginia LOSS
Sunday 3/23/14 – Stanford +6 over Kansas WIN
Sunday 3/23/14 – Wichita State -4.5 over Kentucky LOSS
Sunday 3/23/14 – Baylor +3.5 over Creighton WIN
Sunday 3/23/14 – Iowa State -1.5 over North Carolina WIN
Sunday 3/23/14 – Gonzaga +6.5 over Arizona LOSS
Sunday 3/23/14 – Stephen F Austin +9 over UCLA LOSS

Saturday 3/22/14 – Dayton +7 over Syracuse WIN
Saturday 3/22/14 – UCONN +3.5 over Villanova WIN
Saturday 3/22/14 – Pitt +5.5 over Florida LOSS
Saturday 3/22/14 – Saint Louis +9 over Louisville LOSS
Saturday 3/22/14 – Oregon +5 over Wisconsin LOSS
Saturday 3/22/14 – Texas +4.5 over Michigan LOSS
Saturday 3/22/14 – Michigan State -7 over Harvard PUSH
Saturday 3/22/14 – North Dakota State +3 over San Diego State LOSS

Friday 3/21/14 – Tennessee -4 over UMASS WIN
Friday 3/21/14 – Duke -12.5 over Mercer LOSS
Friday 3/21/14 – Virginia -21.5 over Coastal Carolina LOSS
Friday 3/21/14 – George Washington +3 over Memphis LOSS
Friday 3/21/14 – New Mexico -3 over Stanford LOSS
Friday 3/21/14 – Kansas -14 over Eastern Kentucky LOSS
Friday 3/21/14 – Cal Poly +16 over Wichita State LOSS
Friday 3/21/14 – Kansas State +6.5 over Kentucky LOSS
Friday 3/21/14 – Nebraska +3.5 over Baylor LOSS
Friday 3/21/14 – UL Lafayette +13.5 over Creighton WIN
Friday 3/21/14 – Providence +4 over North Carolina WIN
Friday 3/21/14 – Iowa State -8 over NC Central WIN
Friday 3/21/14 – Stephen F Austin +6.5 over VCU WIN
Friday 3/21/14 – Tulsa +8.5 over UCLA LOSS
Friday 3/21/14 – Arizona -20 over Weber State LOSS
Friday 3/21/14 – Gonzaga +3 over Oklahoma State WIN

Thursday 3/20/14 – Dayton +6.5 over Ohio State WIN
Thursday 3/20/14 – Western Michigan +13 over Syracuse LOSS
Thursday 3/20/14 – St Joe’s +5.5 over UCONN LOSS
Thursday 3/20/14 – Wisconsin Milwaukee +16.5 over Villanova LOSS
Thursday 3/20/14 – Florida -21 over Albany NY LOSS
Thursday 3/20/14 – Colorado +6.5 over Pittsburgh LOSS
Thursday 3/20/14 – Saint Louis -3 over NC State PUSH
Thursday 3/20/14 – Louisville -16.5 over Manhattan LOSS
Thursday 3/20/14 – BYU +5 over Oregon LOSS
Thursday 3/20/14 – Wisconsin -13 over American WIN
Thursday 3/20/14 – Texas -2 over Arizona State PUSH
Thursday 3/20/14 – Wofford +15 over Michigan LOSS
Thursday 3/20/14 – Harvard +3 over Cincinnati WIN
Thursday 3/20/14 – Delaware +14 over Michigan State LOSS
Thursday 3/20/14 – San Diego State -7 over New Mexico State LOSS

Wednesday 3/19/14 – Texas Southern +4 over Cal Poly Slo LOSS
Wednesday 3/19/14 – Tennessee +2.5 over Iowa WIN

Tuesday 3/18/14 – Albany NY -2.5 over Mount St Marys WIN
Tuesday 3/18/14 – NC State +2.5 over Xavier WIN


2013: 35-31-1 +90

Monday 4/8/13 – Michigan +4 over Louisville LOSS

Saturday 4/6/13 – Wichita State +10 over Louisville WIN
Saturday 4/6/13 – Michigan -1.5 over Syracuse WIN

Sunday 3/31/13 – Duke +3.5 over Louisville LOSS
Sunday 3/31/13 – Michigan +2.5 over Florida WIN

Saturday 3/30/13 – Marquette +4.5 over Syracuse LOSS
Saturday 3/30/13 – Wichita State +4.5 over Ohio State WIN

Friday 3/29/13 – Oregon +10 over Louisville WIN
Friday 3/29/13 – Michigan State +2 over Duke LOSS
Friday 3/29/13 – Michigan +2 over Kansas WIN
Friday 3/29/13 – Florida Gulf Coast +13 over Florida WIN

Thursday 3/28/13 – Indiana -5.5 over Syracuse LOSS
Thursday 3/28/13 – Marquette +5 over Miami FL WIN
Thursday 3/28/13 – Arizona +3.5 over Ohio State WIN
Thursday 3/28/13 – Wichita State -4 over La Salle WIN

Sunday 3/24/13 – Duke -5 over Creighton WIN
Sunday 3/24/13 – La Salle +4 over Ole Miss WIN
Sunday 3/24/13 – Indiana -11.5 over Temple LOSS
Sunday 3/24/13 – Illinois +7.5 over Miami FL WIN
Sunday 3/24/13 – Florida Gulf Coast +7.5 over San Diego State WIN
Sunday 3/24/13 – Iowa State +7 over Ohio State WIN
Sunday 3/24/13 – North Carolina +6 over Kansas LOSS
Sunday 3/24/13 – Minnesota +8 over Florida LOSS

Saturday 3/23/13 – Memphis +6 over Michigan State LOSS
Saturday 3/23/13 – Butler +2 over Marquette PUSH
Saturday 3/23/13 – Wichita State +6.5 over Gonzaga WIN
Saturday 3/23/13 – Saint Louis -3.5 over Oregon LOSS
Saturday 3/23/13 – Colorado State +10.5 over Louisville LOSS
Saturday 3/23/13 – VCU +3.5 over Michigan LOSS
Saturday 3/23/13 – Arizona -10 over Harvard WIN
Saturday 3/23/13 – Syracuse -7 over California LOSS

Friday 3/22/13 – Duke -17.5 over Albany NY LOSS
Friday 3/22/13 – Cincinnati +3.5 over Creighton LOSS
Friday 3/22/13 – Georgetown -13.5 over Florida Gulf Coast LOSS
Friday 3/22/13 – San Diego State -3 over Oklahoma WIN
Friday 3/22/13 – Temple +4.5 over NC State WIN
Friday 3/22/13 – Ohio State -14 over Iona WIN
Friday 3/22/13 – Iowa State +1.5 over Notre Dame WIN
Friday 3/22/13 – Kansas -20 over Western Kentucky LOSS
Friday 3/22/13 – North Carolina -4 over Villanova WIN
Friday 3/22/13 – Ole Miss +6 over Wisconsin WIN
Friday 3/22/13 – Florida -20.5 over Northwestern State WIN
Friday 3/22/13 – UCLA +3 over Minnesota LOSS
Friday 3/22/13 – Miami FL -12 over Pacific WIN
Friday 3/22/13 – Colorado +1.5 over Illinois LOSS
Friday 3/22/13 – James Madison +21.5 over Indiana WIN
Friday 3/22/13 – La Salle +5.5 over Kansas State WIN

Thursday 3/21/13 – NC A&T +26 over Louisville LOSS
Thursday 3/21/13 – Memphis +1 over Saint Mary’s CA WIN
Thursday 3/21/13 – Colorado State +3 over Missouri WIN
Thursday 3/21/13 – Marquette -3 over Davidson LOSS
Thursday 3/21/13 – Butler -3.5 over Bucknell WIN
Thursday 3/21/13 – Valparaiso +10.5 over Michigan State LOSS
Thursday 3/21/13 – Akron +7.5 over VA Commonwealth LOSS
Thursday 3/21/13 – South Dakota State +11 over Michigan LOSS
Thursday 3/21/13 – Southern +21.5 over Gonzaga WIN
Thursday 3/21/13 – Pittsburgh -4.5 over Wichita State LOSS
Thursday 3/21/13 – Harvard +11.5 over New Mexico WIN
Thursday 3/21/13 – Belmont +4.5 over Arizona LOSS
Thursday 3/21/13 – Oregon +3.5 over Oklahoma State WIN
Thursday 3/21/13 – Saint Louis -9 over New Mexico State WIN
Thursday 3/21/13 – UNLV -2.5 over California LOSS
Thursday 3/21/13 – Montana +12.5 over Syracuse LOSS

Wednesday 3/20/13 – James Madison +2 over LIU Brooklyn WIN
Wednesday 3/20/13 – Boise State -1.5 over La Salle LOSS

Tuesday 3/19/13 – North Carolina A&T -2.5 over Liberty LOSS
Tuesday 3/19/13 – Middle Tenn State +3 over Saint Mary’s CA LOSS


2012: 27-38-2 -1480

Monday 4/2/12 – Kentucky -6 over Kansas WIN

Saturday 3/31/12 – Louisville +8.5 over Kentucky WIN
Saturday 3/31/12 – Kansas +2.5 over Ohio State WIN

Sunday 3/25/12 – Baylor +8 over Kentucky LOSS
Sunday 3/25/12 – North Carolina +1.5 over Kansas LOSS

Saturday 3/24/12 – Syracuse +3 over Ohio State LOSS
Saturday 3/24/12 – Louisville +1 over Florida WIN

Friday 3/23/12 – Indiana +9 over Kentucky LOSS
Friday 3/23/12 – Baylor -6 over Xavier LOSS
Friday 3/23/12 – North Carolina -10.5 over Ohio LOSS
Friday 3/23/12 – NC State +8 over Kansas WIN

Thursday 3/22/12 – Wisconsin +3.5 over Syracuse WIN
Thursday 3/22/12 – Ohio State -7.5 over Cincinnati WIN
Thursday 3/22/12 – Marquette -1.5 over Florida LOSS
Thursday 3/22/12 – Louisville +5 over Michigan State WIN

Sunday 3/18/12 – Creighton +8 over North Carolina LOSS
Sunday 3/18/12 – Lehigh +3.5 over Xavier LOSS
Sunday 3/18/12 – Georgetown -4.5 over NC State LOSS
Sunday 3/18/12 – Saint Louis +7 over Michigan State WIN
Sunday 3/18/12 – Florida State -2 over Cincinnati LOSS
Sunday 3/18/12 – South Florida -2.5 over Ohio LOSS
Sunday 3/18/12 – Norfolk State +14 over Florida LOSS
Sunday 3/18/12 – Kansas -8 over Purdue LOSS

Saturday 3/17/12 – Kansas State +5 over Syracuse LOSS
Saturday 3/17/12 – Gonzaga +7.5 over Ohio State WIN
Saturday 3/17/12 – Murray State +5 over Marquette LOSS
Saturday 3/17/12 – Kentucky -11 over Iowa State WIN
Saturday 3/17/12 – Wisconsin +1 over Vanderbilt WIN
Saturday 3/17/12 – Colorado +8 over Baylor LOSS
Saturday 3/17/12 – New Mexico +1 over Louisville LOSS
Saturday 3/17/12 – VCU +5.5 over Indiana WIN

Friday 3/16/12 – Duke -12 over Lehigh LOSS
Friday 3/16/12 – Notre Dame -2.5 over Xavier LOSS
Friday 3/16/12 – Vermont +15.5 over North Carolina LOSS
Friday 3/16/12 – Creighton +1.5 over Alabama WIN
Friday 3/16/12 – Michigan State -20 over LIU Brooklyn WIN
Friday 3/16/12 – Saint Louis +3 over Memphis WIN
Friday 3/16/12 – Belmont +4 over Georgetown LOSS
Friday 3/16/12 – San Diego State +2.5 over NC State LOSS
Friday 3/16/12 – St Bonaventure +6 over Florida State WIN
Friday 3/16/12 – Cincinnati -2 over Texas WIN
Friday 3/16/12 – South Florida +3 over Temple WIN
Friday 3/16/12 – Michigan -5.5 over Ohio LOSS
Friday 3/16/12 – Missouri -21.5 over Norfolk State LOSS
Friday 3/16/12 – Virginia +3.5 over Florida LOSS
Friday 3/16/12 – Detroit +14 over Kansas LOSS
Friday 3/16/12 – Saint Mary’s CA -1.5 over Purdue LOSS

Thursday 3/15/12 – NC Asheville +15 over Syracuse WIN
Thursday 3/15/12 – Kansas State -5 over Southern Miss WIN
Thursday 3/15/12 – Loyola Maryland +17.5 over Ohio State LOSS
Thursday 3/15/12 – Gonzaga -1 over West Virginia WIN
Thursday 3/15/12 – Western Kentucky +24.5 over Kentucky WIN
Thursday 3/15/12 – UCONN -1.5 over Iowa State LOSS
Thursday 3/15/12 – BYU +6 over Marquette LOSS
Thursday 3/15/12 – Colorado State +5 over Murray State LOSS
Thursday 3/15/12 – South Dakota State +8 over Baylor PUSH
Thursday 3/15/12 – UNLV -5.5 over Colorado LOSS
Thursday 3/15/12 – Harvard +5 over Vanderbilt LOSS
Thursday 3/15/12 – Montana +9.5 over Wisconsin LOSS
Thursday 3/15/12 – VA Commonwealth +6.5 over Wichita State WIN
Thursday 3/15/12 – Indiana -6.5 over New Mexico State WIN
Thursday 3/15/12 – Long Beach State +4 over New Mexico LOSS
Thursday 3/15/12 – Davidson +7 over Louisville PUSH

Wednesday 3/14/12 – Vermont +3 over Lamar WIN
Wednesday 3/14/12 – South Florida +3 over California WIN

Tuesday 3/13/12 – Western Kentucky -4.5 over Miss Valley State LOSS
Tuesday 3/13/12 – Iona +2 over BYU LOSS