For the iPhone
This iPhone app will help keep score for Soccer. Tracks individual Goals, Assists, Yellow Cards, Red Cards, and Playing Time. Flexible to handle different levels of the game by allowing changes to specifics such as number of periods, length of periods, stoppage time, and extra periods. Game reports can be emailed or printed out. Maximum and minimum playing times can be setup. Shootouts (Shots from the Mark) are also handled. Substitutions are as simple as tapping the player name. Team time of possession can be tracked.
A version of Goal Keep designed for the iPad is also available in the iPad App Store. More information can be found here.