In solo mining there is a 128 block confirmation period. Pools may have a similar confirmation period.
Over a long period of time, theoretically, solo and pool mining should result with the same amount of earnings. Over the short run, pool mining will give lower but more frequent payouts, while solo mining will give larger less frequent payouts. Pools have a fee, which will lower earnings slightly.