Nicolás Freitas commence sa carrière dans sa ville natale de Montevideo, avec le club amateur de Carrasco Polo, qui dispute le championnat d'Uruguay[4]. Avec cette équipe, il remporte le championnat en 2012, 2014 et 2020[5]
En 2017, il est retenu dans l'effectif de la franchise argentine des Jaguares évoluant en Super Rugby[6],[7]. Il devient alors le premier joueur étranger de cette équipe, et le premier uruguayen à obtenir un contrat en Super Rugby[4]. Il ne dispute cependant pas le moindre match, et quitte l'équipe au terme de la saison.
En 2020, il rejoint la franchise professionnelle uruguayenne de Peñarol Rugby dans le nouveau championnat continental appelé Súper Liga Americana de Rugby[8]. Il n'a le temps de disputer qu'une seule rencontre avec sa nouvelle équipe, avant que la saison soit interrompue en raison de la pandémie de Covid-19[1],[9]. L'année suivante, il effectue une saison pleine avec son équipe qui va jusqu'en finale de la compétition, où elle s'incline face aux Jaguares[10],[11].
En , il rejoint le RC Vannes, évoluant en Pro D2, en qualité de joker médical d'Andy Symons(en)[12],[13]. Auteur de trois essais en huit match, il prolonge rapidement son contrat pour une saison supplémentaire[1],[14]. À la fin de sa deuxième saison avec le club breton, il n'est pas conservé, malgré un important temps de jeu[15],[16].
Sans club depuis son départ de Vannes, il annonce en se faire opérer de l'épaule, ce qui l'écarte des terrains jusqu'au milieu de l'année 2024[17].
En 2019, il est retenu dans la liste de 31 joueurs pour disputer la Coupe du monde 2019 au Japon[20]. Il dispute quatre matchs lors de la compétition, dont la victoire historique contre les Fidji[21].
En , il est sélectionné dans le groupe de 33 joueurs pour disputer le Mondial en France[24]. Il est titulaire à l'aile lors des quatre matchs de son équipe, et inscrit deux essais, face à la France et l'Italie[2].