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!
Current Lines: Click Here
2021: 19-23-0
Monday 4/5 – Baylor vs Gonzaga Free Pick
Saturday 4/3 – Baylor -5 over Houston WIN
Saturday 4/3 – Gonzaga -14 over UCLA LOSS
Tuesday 3/30 – USC vs Gonzaga Free Pick WIN
Tuesday 3/30 – UCLA +7 over Michigan WIN
Monday 3/29 – Oregon State vs Houston Free Pick WIN
Monday 3/29 – Arkansas +7.5 over Baylor LOSS
Sunday 3/28 – Creighton +13.5 over Gonzaga LOSS
Sunday 3/28 – USC -2 over Oregon WIN
Sunday 3/28 – Florida State vs Michigan Free Pick LOSS
Sunday 3/28 – Alabama -6.5 over UCLA LOSS
Saturday 3/27 – Villanova vs Baylor Free Pick LOSS
Saturday 3/27 – Oral Roberts +11.5 over Arkansas WIN
Saturday 3/27 – Loyola Chicago -7 over Oregon State LOSS
Saturday 3/27 – Syracuse +6.5 over Houston LOSS
Monday 3/22 – Gonzaga -14.5 over Oklahoma WIN
Monday 3/22 – Ohio +5.5 over Creighton LOSS
Monday 3/22 – USC -1.5 over Kansas WIN
Monday 3/22 – Oregon +5.5 over Iowa WIN
Monday 3/22 – LSU +5 over Michigan LOSS
Monday 3/22 – Florida State -1.5 over Colorado WIN
Monday 3/22 – UCLA -4.5 over Abilene Christian WIN
Monday 3/22 – Alabama -5.5 over Maryland WIN
Sunday 3/21 – Oral Roberts vs Florida Free Pick WIN
Sunday 3/21 – Baylor -6.5 over Wisconsin WIN
Sunday 3/21 – North Texas +6.5 over Villanova LOSS
Sunday 3/21 – Arkansas +1 over Texas Tech WIN
Sunday 3/21 – Loyola Chicago +7 over Illinois WIN
Sunday 3/21 – Oregon State +6 over Oklahoma State WIN
Sunday 3/21 – West Virginia -3.5 over Syracuse LOSS
Sunday 3/21 – Houston -8.5 over Rutgers LOSS
Saturday 3/20 – Norfolk State +34 over Gonzaga LOSS
Saturday 3/20 – Missouri +1 over Oklahoma LOSS
Saturday 3/20 – Cal Santa Barbara +7.5 over Creighton WIN
Saturday 3/20 – Ohio +7 over Virginia WIN
Saturday 3/20 – USC -6.5 over Drake WIN
Saturday 3/20 – Eastern Washington +10.5 over Kansas WIN
Saturday 3/20 – VCU +5.5 over Oregon PPD
Saturday 3/20 – Grand Canyon +14.5 over Iowa WIN
Saturday 3/20 – Michigan -25.5 over Texas Southern LOSS
Saturday 3/20 – LSU -1 over Saint Bonaventure WIN
Saturday 3/20 – Georgetown +6 over Colorado LOSS
Saturday 3/20 – Florida State -10.5 over NC Greensboro LOSS
Saturday 3/20 – BYU -4 over UCLA LOSS
Saturday 3/20 – Texas -9 over Abilene Christian LOSS
Saturday 3/20 – Connecticut -3 over Maryland LOSS
Saturday 3/20 – Iona +17 over Alabama WIN
Friday 3/19 – Baylor -25.5 over Hartford LOSS
Friday 3/19 – Wisconsin vs North Carolina Free Pick LOSS
Friday 3/19 – Winthrop +6.5 over Villanova LOSS
Friday 3/19 – North Texas +7.5 over Purdue WIN
Friday 3/19 – Utah State +4 over Texas Tech WIN
Friday 3/19 – Colgate +8.5 over Arkansas LOSS
Friday 3/19 – Virginia Tech PK over Florida LOSS
Friday 3/19 – Oral Roberts +16 over Ohio State WIN
Friday 3/19 – Drexel +22.5 over Illinois LOSS
Friday 3/19 – Loyola Chicago -5.5 over Georgia Tech WIN
Friday 3/19 – Oregon State +8.5 over Tennessee WIN
Friday 3/19 – Liberty +7.5 over Oklahoma State LOSS
Friday 3/19 – San Diego State -3 over Syracuse LOSS
Friday 3/19 – Morehead State +13 over West Virginia LOSS
Friday 3/19 – Rutgers -1.5 over Clemson WIN
Friday 3/19 – Houston -20 over Cleveland State WIN
Thursday 3/18 – UCLA vs Michigan State Free Pick LOSS
Thursday 3/18 – Drake vs Wichita State Free Pick LOSS
Thursday 3/18 – Appalachian State -3 over Norfolk State LOSS
Thursday 3/18 – Texas Southern PK over Mt. St. Mary’s WIN
2019: 32-33-1
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
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
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
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
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
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
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
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