| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sanfrecce Hiroshima | 34 | 19 | 7 | 8 | 63 | 34 | +29 | 64 | WWLWD |
| 2 | Vegalta Sendai | 34 | 15 | 12 | 7 | 59 | 43 | +16 | 57 | LLDDD |
| 3 | Urawa | 34 | 15 | 10 | 9 | 47 | 42 | +5 | 55 | WLWLD |
| 4 | Yokohama F. Marinos | 34 | 13 | 14 | 7 | 44 | 33 | +11 | 53 | WWLWD |
| 5 | Sagan Tosu | 34 | 15 | 8 | 11 | 48 | 39 | +9 | 53 | LWWWW |
| 6 | Kashiwa Reysol | 34 | 15 | 7 | 12 | 57 | 52 | +5 | 52 | LWWDL |
| 7 | Nagoya Grampus | 34 | 15 | 7 | 12 | 46 | 47 | -1 | 52 | LLWWD |
| 8 | Kawasaki Frontale | 34 | 14 | 8 | 12 | 51 | 50 | +1 | 50 | DWWWD |
| 9 | Shimizu S-pulse | 34 | 14 | 7 | 13 | 39 | 40 | -1 | 49 | DLLLW |
| 10 | FC Tokyo | 34 | 14 | 6 | 14 | 47 | 44 | +3 | 48 | WDLLW |
| 11 | Kashima | 34 | 12 | 10 | 12 | 50 | 43 | +7 | 46 | WWDDL |
| 12 | Jubilo Iwata | 34 | 13 | 7 | 14 | 57 | 53 | +4 | 46 | WLLLD |
| 13 | Omiya Ardija | 34 | 11 | 11 | 12 | 38 | 45 | -7 | 44 | DWWDW |
| 14 | Cerezo Osaka | 34 | 11 | 9 | 14 | 47 | 53 | -6 | 42 | DLLDD |
| 15 | Albirex Niigata | 34 | 10 | 10 | 14 | 29 | 34 | -5 | 40 | WWLWL |
| 16 | Vissel Kobe | 34 | 11 | 6 | 17 | 41 | 50 | -9 | 39 | LLWLD |
| 17 | Gamba Osaka | 34 | 9 | 11 | 14 | 67 | 65 | +2 | 38 | LDWDD |
| 18 | Consadole Sapporo | 34 | 4 | 2 | 28 | 25 | 88 | -63 | 14 | LLLLL |
Player stats
J1 League match stats only.
J1 League match stats only.
Cerezo Osaka finished 14th in the J1 League in 2012 with 42 points (11W 9D 14L). They scored 47 and conceded 53, a goal difference of -6. The final table, every result and the season's team statistics are below.