Matt LaPorta fréquente la Port Charlotte High puis la Charlotte High School pendant ses études secondaires. Il y pratique notamment le football américain et le baseball. LaPorta est drafté dès 2003 par les Cubs de Chicago, mais il repousse l'offre afin de poursuivre ses études à l'Université de Floride où il joue au baseball pour les Florida Gators. Il aide activement les Gators à se qualifier en finale des College World Series en 2005. L'année 2006 est plus compliquée pour LaPorta et les Gators. Drafté en par les Red Sox de Boston, Matt repousse l'offre pour terminer ses études universitaires. Lors de sa dernière saison universitaire, il frappe 0,402 pour 20 coups de circuit, lui valant le titre de meilleur joueur de la conférence SEC et une deuxième sélection All-American après celle glanée deux ans plus tôt[1].
Présent à l'entraînement de preintemps des Indians en , il est relégué en ligues mineures le 24 mars. Ces performances sous le maillot des Columbus Clippers lui permettent d'être admis dans la liste active des joueurs des Indians de Cleveland le [4].
En 2010, LaPorta quitte le champ extérieur puisque les Indians lui confient le poste de joueur de premier but. En 110 parties pour Cleveland, il frappe 12 circuits et produit 41 points malgré une faible moyenne au bâton de ,221.
En 2011, il dispute 107 parties, surtout comme premier but. Il hausse sa moyenne à ,249, obtient 11 circuits et atteint un nouveau sommet personnel de 53 points produits. Il ne joue que 22 matchs pour Cleveland en 2012 puis passe 2013 en ligues mineurs. Il quitte l'organisation des Indians et est de l'entraînement de printemps des Orioles de Baltimore en 2014, mais est retranché avant le début de la saison régulière[7].