# 2023 Primera Nacional

The 2023 Argentine Primera Nacional, also known as the Campeonato de Primera Nacional "Campeones del Mundo" 2023, was the 39th season of the Primera Nacional, the second-tier competition of Argentine football. The season began on 3 February and ended on 2 December 2023. Thirty-seven teams competed in the league, thirty-three of which took part in the 2022 season, along with two teams relegated from Primera División, one team promoted from Torneo Federal A and another one promoted from Primera B Metropolitana.
Independiente Rivadavia promoted to Primera División and won the competition for the first time in this season, defeating Almirante Brown 2–0 after extra time in the championship final played on 29 October 2023. The other promoted side was Deportivo Riestra, who won the Torneo Reducido after defeating Deportivo Maipú in the final.

## Format

For this season, the competition was played under a format similar to the one used for the 2021 season, with the thirty-seven participating teams being split into two zones, one of 19 teams and another one of 18 teams, where they played against the other teams in their group twice: once at home and once away, with one team in Zone A having a bye in each round. No interzonal or derby matchdays were played, and teams from the same city were drawn into different zones. Both zone winners played a final match on neutral ground to decide the first promoted team to the Liga Profesional for the 2024 season, while the teams placed from second to eighth place in each zone played a knockout tournament (Torneo Reducido) for the second promotion berth along with the loser of the final between the zone winners, which joined the Reducido in the second round. The teams placing in bottom place of each zone were relegated at the end of the season, with a third relegated team slated to be decided in a playoff match between the sides placing second-from-bottom in each group. However, the third relegation from Primera Nacional and consequently, the relegation playoffs, were cancelled by the Argentine Football Association on 23 October 2023 in order to have a 38-team competition for 2024.
This tournament also served as part of the qualification process for the 2024 Copa Argentina, qualifying 15 teams for that competition: the top 7 teams in each group plus the best eighth-placed one. The draw to decide the fixture of the season was held on 29 December 2022 at the Argentine Football Association's Ezeiza offices.

## Club information
### Stadia and locations

| Club | City | Province | Stadium | Capacity |
| Agropecuario Argentino | Carlos Casares | Buenos Aires | Ofelia Rosenzuaig | 8,000 |
| Aldosivi | Mar del Plata | Buenos Aires | José María Minella | 35,180 |
| All Boys | Buenos Aires | — | Islas Malvinas | 12,199 |
| Almagro | José Ingenieros | Buenos Aires | Tres de Febrero | 12,500 |
| Almirante Brown | Isidro Casanova | Buenos Aires | Fragata Presidente Sarmiento | 25,000 |
| Alvarado | Mar del Plata | Buenos Aires | José María Minella | 35,180 |
| Atlanta | Buenos Aires | — | Don León Kolbowsky | 14,000 |
| Atlético de Rafaela | Rafaela | Santa Fe | Nuevo Monumental | 16,000 |
| Brown | Adrogué | Buenos Aires | Lorenzo Arandilla | 4,500 |
| Chacarita Juniors | Villa Maipú | Buenos Aires | Chacarita Juniors | 19,000 |
| Chaco For Ever | Resistencia | Chaco | Juan Alberto García | 23,000 |
| Defensores de Belgrano | Buenos Aires | — | Juan Pasquale | 9,000 |
| Defensores Unidos | Zárate | Buenos Aires | Mario Lossino | 6,000 |
| Deportivo Madryn | Puerto Madryn | Chubut | Abel Sastre | 8,000 |
| Deportivo Maipú | Maipú | Mendoza | Omar Higinio Sperdutti | 8,000 |
| Deportivo Morón | Morón | Buenos Aires | Nuevo Francisco Urbano | 32,000 |
| Deportivo Riestra | Buenos Aires | — | Guillermo Laza | 3,000 |
| Estudiantes | Caseros | Buenos Aires | Ciudad de Caseros | 16,740 |
| Estudiantes | Río Cuarto | Córdoba | Antonio Candini | 15,000 |
| Ferro Carril Oeste | Buenos Aires | — | Ricardo Etcheverri | 24,442 |
| Flandria | Jáuregui | Buenos Aires | Carlos V | 5,000 |
| Gimnasia y Esgrima | Jujuy | Jujuy | 23 de Agosto | 23,200 |
| Gimnasia y Esgrima | Mendoza | Mendoza | Víctor Legrotaglie | 11,500 |
| Güemes | Santiago del Estero | Santiago del Estero | Arturo Miranda | 15,000 |
| Guillermo Brown | Puerto Madryn | Chubut | Raúl Conti | 15,000 |
| Independiente Rivadavia | Mendoza | Mendoza | Bautista Gargantini | 24,000 |
| Mitre | Santiago del Estero | Santiago del Estero | José y Antonio Castiglione | 10,500 |
| Nueva Chicago | Buenos Aires | — | Nueva Chicago | 28,500 |
| Patronato | Paraná | Entre Ríos | Presbítero Bartolomé Grella | 22,000 |
| Quilmes | Quilmes | Buenos Aires | Centenario | 35,200 |
| Racing | Córdoba | Córdoba | Miguel Sancho | 15,000 |
| San Martín | San Juan | San Juan | Ingeniero Hilario Sánchez | 17,000 |
| San Martín | Tucumán | Tucumán | La Ciudadela | 30,250 |
| San Telmo | Dock Sud | Buenos Aires | Osvaldo Baletto | 2,000 |
| Temperley | Temperley | Buenos Aires | Alfredo Beranger | 13,000 |
| Tristán Suárez | Tristán Suárez | Buenos Aires | 20 de Octubre | 15,000 |
| Villa Dálmine | Campana | Buenos Aires | El Coliseo de Mitre y Puccini | 12,000 |

## Zone A
### Standings

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Almirante Brown | 36 | 17 | 10 | 9 | 36 | 30 | +6 | 61 | Advance to Final and qualification for Copa Argentina |
| 2 | Agropecuario Argentino | 36 | 17 | 8 | 11 | 46 | 36 | +10 | 59 | Advance to Torneo Reducido and qualification for Copa Argentina |
| 3 | San Martín (T) | 36 | 15 | 11 | 10 | 38 | 24 | +14 | 56 | Advance to Torneo Reducido and qualification for Copa Argentina |
| 4 | Estudiantes (RC) | 36 | 16 | 7 | 13 | 34 | 32 | +2 | 55 | Advance to Torneo Reducido and qualification for Copa Argentina |
| 5 | Defensores de Belgrano | 36 | 15 | 8 | 13 | 44 | 35 | +9 | 53 | Advance to Torneo Reducido and qualification for Copa Argentina |
| 6 | Gimnasia y Esgrima (M) | 36 | 13 | 14 | 9 | 45 | 37 | +8 | 53 | Advance to Torneo Reducido and qualification for Copa Argentina |
| 7 | San Martín (SJ) | 36 | 14 | 11 | 11 | 44 | 38 | +6 | 53 | Advance to Torneo Reducido and qualification for Copa Argentina |
| 8 | Temperley | 36 | 13 | 14 | 9 | 42 | 38 | +4 | 53 | Advance to Torneo Reducido and qualification for Copa Argentina |
| 9 | Güemes | 36 | 13 | 14 | 9 | 37 | 34 | +3 | 53 | |
| 10 | Deportivo Morón | 36 | 14 | 11 | 11 | 38 | 37 | +1 | 53 | |
| 11 | Nueva Chicago | 36 | 13 | 13 | 10 | 34 | 25 | +9 | 52 | |
| 12 | Defensores Unidos | 36 | 12 | 11 | 13 | 30 | 31 | −1 | 47 | |
| 13 | Alvarado | 36 | 10 | 14 | 12 | 35 | 40 | −5 | 44 | |
| 14 | Patronato | 36 | 11 | 9 | 16 | 39 | 44 | −5 | 42 | |
| 15 | All Boys | 36 | 10 | 12 | 14 | 31 | 40 | −9 | 42 | |
| 16 | Guillermo Brown | 36 | 10 | 11 | 15 | 35 | 42 | −7 | 38 | |
| 17 | Almagro | 36 | 9 | 10 | 17 | 26 | 36 | −10 | 37 | |
| 18 | San Telmo | 36 | 10 | 7 | 19 | 40 | 52 | −12 | 37 | |
| 19 | Flandria (R) | 36 | 9 | 7 | 20 | 33 | 56 | −23 | 34 | Relegation to Primera B Metropolitana |
* ↑ Guillermo Brown were deducted three points due to an assault on referee Adrián Franklin in their match against Defensores de Belgrano.

### Relegation play-off tiebreaker

Since Almagro and San Telmo ended up tied in points for 18th place, a tiebreaker match would be played to decide the team that would play the relegation play-off. Since the third relegation from the league was voided, this match was cancelled.

### Results

| Home \ Away | AGA | ALL | ALM | CAB | ALV | DBE | DUN | DMO | ERC | FLA | GEM | GÜE | GBR | NCH | PAT | SMA | SMT | STE | TEM |
| Agropecuario Argentino | — | 1–1 | 1–1 | 4–0 | 3–1 | 2–1 | 2–0 | 3–1 | 0–0 | 3–0 | 0–0 | 1–0 | 1–0 | 2–1 | 2–1 | 4–1 | 0–0 | 2–1 | 1–3 |
| All Boys | 2–0 | — | 0–0 | 2–1 | 2–1 | 2–1 | 1–0 | 0–2 | 1–2 | 1–0 | 3–1 | 0–2 | 1–1 | 1–1 | 0–1 | 1–1 | 0–1 | 1–0 | 1–1 |
| Almagro | 0–1 | 0–0 | — | 0–1 | 1–1 | 2–1 | 1–0 | 0–1 | 1–0 | 3–1 | 0–0 | 1–1 | 2–0 | 0–0 | 2–1 | 0–3 | 0–0 | 2–0 | 2–0 |
| Almirante Brown | 4–1 | 3–0 | 1–0 | — | 1–0 | 0–0 | 0–0 | 0–1 | 0–2 | 3–1 | 1–1 | 0–1 | 0–0 | 1–0 | 2–0 | 2–1 | 1–0 | 1–0 | 2–0 |
| Alvarado | 1–2 | 0–0 | 0–0 | 0–1 | — | 0–0 | 4–2 | 0–2 | 2–1 | 2–0 | 1–1 | 2–1 | 2–0 | 1–0 | 2–0 | 0–0 | 1–1 | 1–0 | 0–1 |
| Defensores de Belgrano | 1–0 | 1–0 | 1–0 | 0–1 | 1–1 | — | 1–2 | 0–1 | 1–0 | 4–2 | 1–0 | 4–1 | 4–1 | 0–0 | 2–0 | 0–1 | 2–1 | 2–0 | 1–1 |
| Defensores Unidos | 2–0 | 3–1 | 1–0 | 0–1 | 0–0 | 1–0 | — | 2–0 | 0–1 | 0–0 | 1–0 | 1–0 | 2–1 | 0–0 | 1–1 | 0–0 | 1–0 | 3–2 | 1–1 |
| Deportivo Morón | 2–1 | 0–0 | 0–1 | 2–2 | 1–1 | 3–2 | 1–0 | — | 2–0 | 2–1 | 2–2 | 1–1 | 0–0 | 1–0 | 0–1 | 1–0 | 0–0 | 1–2 | 2–0 |
| Estudiantes (RC) | 2–1 | 1–2 | 1–0 | 2–0 | 1–1 | 1–0 | 1–0 | 2–1 | — | 2–0 | 1–1 | 1–1 | 1–0 | 1–2 | 2–1 | 3–2 | 0–1 | 2–2 | 1–0 |
| Flandria | 2–1 | 2–1 | 1–0 | 0–2 | 0–0 | 1–2 | 0–2 | 2–0 | 1–0 | — | 1–1 | 3–1 | 2–1 | 0–1 | 1–1 | 1–1 | 2–1 | 1–4 | 2–3 |
| Gimnasia y Esgrima (M) | 2–1 | 0–0 | 4–3 | 4–1 | 3–1 | 1–0 | 1–1 | 2–2 | 1–0 | 0–0 | — | 0–1 | 5–0 | 2–1 | 0–0 | 2–0 | 1–0 | 2–1 | 1–1 |
| Güemes | 0–1 | 1–1 | 1–0 | 0–0 | 0–2 | 0–0 | 1–1 | 0–0 | 1–0 | 1–1 | 1–0 | — | 1–1 | 1–0 | 1–0 | 4–0 | 0–1 | 1–1 | 2–0 |
| Guillermo Brown | 1–0 | 2–1 | 1–1 | 0–0 | 2–0 | 0–1 | 3–0 | 0–2 | 0–1 | 3–1 | 1–2 | 4–1 | — | 0–2 | 0–0 | 1–0 | 3–0 | 1–1 | 2–2 |
| Nueva Chicago | 0–1 | 2–0 | 2–0 | 3–0 | 1–4 | 2–1 | 0–0 | 0–0 | 2–0 | 1–0 | 2–2 | 1–2 | 3–2 | — | 1–1 | 0–0 | 1–0 | 2–0 | 0–0 |
| Patronato | 1–1 | 3–2 | 1–0 | 0–1 | 6–0 | 1–2 | 1–0 | 3–2 | 1–1 | 3–1 | 1–0 | 1–2 | 0–0 | 0–0 | — | 1–2 | 1–3 | 1–0 | 3–1 |
| San Martín (SJ) | 1–1 | 2–0 | 3–0 | 1–1 | 1–1 | 1–3 | 3–2 | 4–0 | 2–0 | 2–0 | 0–1 | 0–0 | 2–1 | 0–0 | 2–1 | — | 0–0 | 1–2 | 3–1 |
| San Martín (T) | 1–1 | 2–1 | 1–0 | 0–0 | 2–0 | 3–1 | 1–0 | 2–0 | 0–0 | 2–0 | 4–0 | 1–1 | 0–1 | 1–1 | 2–0 | 4–1 | — | 1–0 | 1–1 |
| San Telmo | 0–1 | 0–1 | 3–2 | 3–1 | 1–1 | 2–2 | 1–1 | 2–1 | 0–1 | 2–1 | 3–2 | 1–2 | 1–2 | 0–2 | 3–1 | 0–2 | 2–1 | — | 0–0 |
| Temperley | 2–0 | 1–1 | 3–1 | 1–1 | 2–1 | 1–1 | 1–0 | 1–1 | 2–0 | 0–2 | 1–0 | 3–3 | 0–0 | 1–0 | 3–1 | 0–1 | 1–0 | 3–0 | — |
* ↑ Match suspended at half-time and awarded to Defensores de Belgrano due to an assault on referee Adrián Franklin.

## Zone B
### Standings

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Independiente Rivadavia (P) | 34 | 20 | 8 | 6 | 51 | 33 | +18 | 68 | Advance to Final and qualification for Copa Argentina |
| 2 | Chacarita Juniors | 34 | 18 | 13 | 3 | 48 | 23 | +25 | 67 | Advance to Torneo Reducido and qualification for Copa Argentina |
| 3 | Deportivo Maipú | 34 | 19 | 6 | 9 | 46 | 31 | +15 | 63 | Advance to Torneo Reducido and qualification for Copa Argentina |
| 4 | Quilmes | 34 | 15 | 8 | 11 | 44 | 31 | +13 | 53 | Advance to Torneo Reducido and qualification for Copa Argentina |
| 5 | Atlético de Rafaela | 34 | 14 | 11 | 9 | 38 | 31 | +7 | 53 | Advance to Torneo Reducido and qualification for Copa Argentina |
| 6 | Mitre (SdE) | 34 | 15 | 7 | 12 | 38 | 37 | +1 | 52 | Advance to Torneo Reducido and qualification for Copa Argentina |
| 7 | Deportivo Riestra (P) | 34 | 12 | 14 | 8 | 40 | 34 | +6 | 50 | Advance to Torneo Reducido and qualification for Copa Argentina |
| 8 | Ferro Carril Oeste | 34 | 13 | 10 | 11 | 45 | 37 | +8 | 49 | Advance to Torneo Reducido |
| 9 | Brown (A) | 34 | 11 | 14 | 9 | 34 | 31 | +3 | 47 | |
| 10 | Gimnasia y Esgrima (J) | 34 | 13 | 5 | 16 | 36 | 40 | −4 | 44 | |
| 11 | Deportivo Madryn | 34 | 10 | 13 | 11 | 28 | 28 | 0 | 43 | |
| 12 | Racing (C) | 34 | 10 | 11 | 13 | 44 | 43 | +1 | 41 | |
| 13 | Chaco For Ever | 34 | 11 | 7 | 16 | 30 | 43 | −13 | 40 | |
| 14 | Estudiantes (BA) | 34 | 8 | 12 | 14 | 31 | 40 | −9 | 36 | |
| 15 | Atlanta | 34 | 8 | 11 | 15 | 33 | 41 | −8 | 35 | |
| 16 | Aldosivi | 34 | 8 | 11 | 15 | 33 | 44 | −11 | 35 | |
| 17 | Tristán Suárez | 34 | 8 | 10 | 16 | 36 | 53 | −17 | 34 | |
| 18 | Villa Dálmine (R) | 34 | 5 | 5 | 24 | 21 | 56 | −35 | 20 | Relegation to Primera B Metropolitana |

### Results

| Home \ Away | ALD | ATL | ATR | BRO | CHA | CFE | DEM | DMA | DRI | EBA | FCO | GEJ | IND | MIT | QUI | RAC | TRI | VDA |
| Aldosivi | — | 0–1 | 0–1 | 2–1 | 0–1 | 2–0 | 0–0 | 1–1 | 1–1 | 1–1 | 1–2 | 3–1 | 1–2 | 3–1 | 1–2 | 3–1 | 1–1 | 1–1 |
| Atlanta | 0–0 | — | 0–0 | 1–2 | 0–1 | 4–0 | 1–1 | 1–3 | 1–1 | 3–2 | 1–1 | 1–2 | 2–2 | 0–1 | 0–1 | 2–2 | 3–2 | 2–1 |
| Atlético de Rafaela | 2–2 | 1–0 | — | 0–0 | 1–1 | 1–3 | 0–0 | 2–0 | 0–1 | 1–1 | 1–2 | 1–0 | 1–3 | 0–1 | 1–0 | 2–1 | 3–0 | 1–0 |
| Brown (A) | 2–0 | 2–1 | 1–1 | — | 1–2 | 1–2 | 3–1 | 1–1 | 1–1 | 1–1 | 1–1 | 1–0 | 0–0 | 0–0 | 1–0 | 1–2 | 2–1 | 2–0 |
| Chacarita Juniors | 2–0 | 1–1 | 3–0 | 0–0 | — | 1–0 | 0–0 | 2–1 | 4–2 | 1–1 | 3–1 | 2–1 | 3–0 | 1–1 | 2–2 | 1–0 | 1–1 | 3–0 |
| Chaco For Ever | 3–0 | 1–1 | 0–1 | 1–1 | 1–1 | — | 0–0 | 0–1 | 2–1 | 2–1 | 4–2 | 0–0 | 2–1 | 1–0 | 0–4 | 2–1 | 1–1 | 2–0 |
| Deportivo Madryn | 2–1 | 0–1 | 0–1 | 0–0 | 0–0 | 1–0 | — | 2–3 | 0–3 | 1–1 | 1–0 | 3–1 | 1–1 | 0–2 | 0–0 | 1–0 | 1–0 | 4–0 |
| Deportivo Maipú | 3–2 | 1–0 | 1–1 | 1–0 | 0–2 | 2–0 | 0–0 | — | 1–1 | 2–0 | 1–0 | 3–2 | 0–1 | 2–1 | 1–0 | 2–1 | 3–2 | 2–1 |
| Deportivo Riestra | 3–0 | 1–0 | 0–2 | 2–1 | 0–1 | 0–0 | 0–0 | 1–0 | — | 2–1 | 1–1 | 2–1 | 3–3 | 0–0 | 1–1 | 2–2 | 2–0 | 2–1 |
| Estudiantes (BA) | 0–1 | 2–0 | 1–1 | 1–1 | 2–1 | 3–0 | 0–3 | 0–0 | 1–0 | — | 1–2 | 1–2 | 0–0 | 0–1 | 1–1 | 1–1 | 0–2 | 1–0 |
| Ferro Carril Oeste | 0–0 | 2–0 | 0–1 | 1–0 | 0–0 | 2–1 | 0–0 | 0–1 | 2–2 | 0–2 | — | 3–0 | 1–1 | 3–0 | 2–3 | 3–1 | 2–1 | 3–0 |
| Gimnasia y Esgrima (J) | 1–1 | 2–0 | 1–0 | 1–1 | 2–0 | 2–0 | 1–0 | 1–0 | 0–1 | 1–2 | 1–1 | — | 1–3 | 2–0 | 0–1 | 1–0 | 1–0 | 2–0 |
| Independiente Rivadavia | 2–1 | 1–1 | 2–1 | 0–2 | 1–0 | 1–0 | 1–0 | 2–1 | 1–0 | 2–1 | 2–1 | 2–1 | — | 4–1 | 2–0 | 1–1 | 1–3 | 1–0 |
| Mitre (SdE) | 0–2 | 2–0 | 2–1 | 3–0 | 1–2 | 2–0 | 1–0 | 1–0 | 1–1 | 3–0 | 0–2 | 1–1 | 2–1 | — | 1–0 | 1–1 | 0–1 | 3–1 |
| Quilmes | 4–1 | 1–2 | 1–2 | 1–1 | 1–1 | 1–0 | 2–0 | 0–2 | 3–1 | 2–0 | 1–0 | 2–1 | 0–1 | 1–3 | — | 1–2 | 5–1 | 2–0 |
| Racing (C) | 2–0 | 1–1 | 3–3 | 1–2 | 1–1 | 2–0 | 3–1 | 1–0 | 1–0 | 0–1 | 1–1 | 2–0 | 2–0 | 4–2 | 0–1 | — | 1–1 | 0–0 |
| Tristán Suárez | 0–0 | 1–0 | 0–0 | 2–0 | 1–3 | 2–1 | 1–2 | 0–4 | 0–0 | 1–1 | 2–4 | 1–2 | 0–3 | 3–0 | 0–0 | 3–2 | — | 1–1 |
| Villa Dálmine | 0–1 | 0–2 | 1–4 | 0–1 | 0–1 | 0–1 | 1–3 | 2–3 | 1–2 | 1–0 | 2–0 | 2–1 | 0–3 | 0–0 | 0–0 | 2–1 | 3–1 | — |

## Championship final

The top-ranked teams of each zone played a match on neutral ground to decide the champions and the first team promoted to Primera División. The losing team entered the Torneo Reducido in the second round.
Team details :
Almirante Brown
Independiente Rivadavia
GK1Ramiro Martínez
DF4Ulises Abreliano
DF2Agustín Dattola
DF6Alan Barrionuevo
DF3Jonathan Zacaría
MF7Leandro Guzmán
MF5Marcos Enrique
MF8Juan Manuel Vázquez
FW11Mariano Santiago
FW10Nazareno Bazán
FW9Martín Batallini
Substitutions:
DF14Axel Ochoa
FW15Matías Belloso
MF17José Luis Escurra
FW18Germán Rivero
MF20Diego García
FW23Facundo Miño
Manager:
Darío Franco
GK1Maximiliano Gagliardo
DF4Luciano Abecasis
DF2Francisco Petrasso
DF6Mauro Maidana
DF3Juan Manuel Elordi
MF8Ezequiel Ham
MF5Franco Romero
MF11Maximiliano González
FW7Jonás Aguirre
FW9Alex Arce
MF10Alejo Distaulo
Substitutions:
DF14Santiago Flores
FW18Ivan Valdez
FW20Francisco Ilarregui
MF21Brian Sánchez  
FW22Victorio Ramis
Manager:
Alfredo Berti :

## Torneo Reducido

The teams placing second to eighth place in each zone, along with the loser of the championship final play the Torneo Reducido for the second and last promotion berth to Primera División, in which teams were seeded in each round according to their final placement in the first stage of the tournament. The first round was played over a single leg, at the stadium of the higher-seeded team. The second round (in which the championship final loser entered the Reducido) and the semi-finals were played over two legs, with the higher-seeded team hosting the second leg, whilst the final was played as a single match on neutral ground. In all rounds except for the final, the higher-seeded team advanced in case of a tie, with extra time and a penalty shoot-out set to be played in case of a draw in the final.

### Second round

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Ferro Carril Oeste | 1–1 | Almirante Brown (bsr) | 1–1 | 0–0 |
| Temperley | 2–3 | Deportivo Maipú | 2–1 | 0–2 |
| Deportivo Riestra | 2–1 | Quilmes | 1–1 | 1–0 |
| Atlético de Rafaela | 0–0 | Estudiantes (RC) (bsr) | 0–0 | 0–0 |

#### Second leg
### Semi-finals

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Deportivo Riestra | 4–0 | Almirante Brown | 2–0 | 2–0 |
| Estudiantes (RC) | 1–1 | Deportivo Maipú (bsr) | 0–0 | 1–1 |

#### Second leg
### Final

The winner was the second and last team promoted to Primera División for the 2024 season.
Team details :
Deportivo Riestra
Deportivo Maipú
GK1Ignacio Arce
DF2Jonatan Goitía
DF3Eric Tovo
DF4Nahuel Iribarren
DF5Jonathan Goya
MF6Nicolás Dematei
MF7Fermín Antonini
MF8Milton Céliz (c)
FW9Lázaro Romero
FW10Walter Acuña
FW11Gustavo Fernández
Substitutions:
14Emilio MacEachen
16Diego Magallanes
17Tomás Villoldo
18Leonardo Landriel
20Ramón González Herrero
Manager:
Matías Módolo
GK1Juan Pablo Cozzani
DF4Santiago Moyano
DF2Felipe Coronel
DF6Imanol González
DF3Guillermo Ferracuti
MF8Fausto Montero
MF7Agustín Manzur
FW11Luciano Herrera
MF10Rubens Sambueza (c)
FW7Santiago González
FW9Ezequiel Almirón
Substitutions:
16Luciano Paredes
19Marcelo Eggel
20Emiliano Ozuna
21Gonzalo Klusener
22Marcelo Larrondo
Manager:
Luis Osvaldo García :

## Relegation play-off

The teams placing second-from-bottom in each zone would play a match on neutral ground to decide the third and last relegated team. The losing team would be relegated to Primera B Metropolitana or Torneo Federal A according to their affiliation to AFA. Since the third relegation from the league was voided, this match was cancelled.

## Copa Argentina qualification

Fifteen Primera Nacional teams qualified for the round of 32 of the 2024 Copa Argentina, which were the top seven teams of each zone and the best eighth-placed team at the end of the season, which was selected according to points earned per game, goal difference, goals scored, and a drawing of lots if needed.

### Ranking of eighth-placed teams

| Pos | Grp | Team | Pld | W | D | L | GF | GA | GD | Pts | PPG | Qualification |
| 1 | A | Temperley | 36 | 13 | 14 | 9 | 42 | 38 | +4 | 53 | 1.47 | Qualification for Copa Argentina |
| 2 | B | Ferro Carril Oeste | 34 | 13 | 10 | 11 | 45 | 37 | +8 | 49 | 1.44 | |

## Season statistics
### Top scorers

| Rank | Player | Club | Goals |
| 1 | Alex Arce | Independiente Rivadavia | 25 |
| 2 | Gabriel Benegas | Defensores de Belgrano | 18 |
| 3 | Emanuel Dening | San Martín (T) | 15 |
| 4 | Claudio Bieler | Atlético de Rafaela | 14 |
| 4 | Martín Pino | Guillermo Brown | 14 |
| 4 | Lázaro Romero | Deportivo Riestra | 14 |
| 7 | Alejandro Melo | Agropecuario Argentino | 13 |
| 7 | Luciano Giménez | Chacarita Juniors | 13 |
| 7 | Lucas González | Deportivo Madryn | 13 |
| 7 | Franco Coronel | Racing (C) | 13 |