TLDR: the Crystal Ball nailed it this time. Of the 42 banzuke positions, I predicted 33 exactly, with 3 more rikishi at the correct rank but on the wrong side. Of the remaining 6 misses, 5 were by half a rank, with only a single pick (Chiyomaru) off by one full rank.
At the top of the maegashira ranks, the banzuke committee employed the predicted solution of moving absent Ichinojo down one rank, allowing Kiribayama, Takanosho, and Kotonowaka to have modest promotions. My only error down to M8e was placing Takayasu at M4e, ahead of Wakamotoharu, whom I had at M4w.
The banzuke committee placed Nishikigi at M8w, just ahead of Shimanoumi at M9e, while I had them the other way around. And that was the only other switch until M14w and below, which I had pegged as the trickiest area. Here, I placed Onosho half a rank ahead of the top promotion candidate from Juryo, Tsurugisho. The banzuke committee bucked their usual preference for upper maegashira over Juryo promotions and ranked them in opposite order.
Finally, I correctly predicted the other promotion candidates—Chiyomaru, Daiamami, and Nishikifuji— and placed them in the final 3 slots, but the banzuke committee ranked His Roundness at M17w, behind the other two.
With the rankings announced, we only have two weeks to wait until the start of the July tournament, and Team Tachiai looks forward to sharing our coverage of it with you!