If I counted everything correctly, here is more detailed statistics for June:
17 trades: 10 losses (break-evens included in that due to commission), 7 winners. So we get roughly 41% win rate.
Average net P&L per trade/contract is $6.
Let me know if you're interested in any other...