Here it is broken down to the best of my ability. I realize the photos are a little blurry, but it is what it is. I’m drawing the arrows in Microsoft paint so bear w/ me. There is a pole on the wall that is in each frame and you can clearly see the defensive player’s right shoulder in each shot as well. They will be the main reference points.
I’ll start w/ frame 2 and use frame 1 as just a starting off point.
Frame 2:
I think it’s pretty clear the offensive player is gathering himself to go up for the shot and is moving towards the basket. In my estimation he is taking one final step (left foot) and then going up. Note the defensive position of the player in green. His right shoulder from this angle is in line w/ the edge of the bleachers.
Frame 3:
The offensive player has started his ascension towards the basket. I believe he has planted off his left foot and his right foot is off the ground due to his knee being bent and it’s above his left leg. The defensive player has clearly changed his floor position and has moved towards the baseline.
Frame 4:
The offensive player looks to have both feet off the ground or very close to doing so. The ball is clearly above his head and he appears to be moving towards the basket. The defensive position of green has moved again in this frame. He has continued to move into the path of the shooter.
Frame 5:
This is the last frame before the offensive player releases the ball. If a person was not sure in frame 4 if the player had both feet off the ground then it’s very clear that is the case now. The defender continues to move his position on the floor. His body has moved further into the path of the now airborne shooter. I believe this is where the first contact occurs.
Frame 6:
Offensive player has released the ball and his body has distinctively different positioning. His feet are now starting to become parallel with the rest of his body. It appears this has happened because his waist has come in contact with the players left shoulder and head.
Blocking foul on green and two shots for white.