question about how the games were entered:
Just as an example, see this game from the 1925 season:
http://www.flyershistory.com/cgi-bin/poboxscore.cgi?H19240004
There were 3 PP goals in the 2nd period, but apparently no penalties. There were a bunch listed in the 3rd period, though. Is all the penalty data just getting dumped into the 3rd period for these games?
Also, there seem to be what appears to be duplicate penalties:
TORS - Adams ((maj)) ; BOS - Cooper ; TORS - Dye ; TORS - Dye ((maj)) ; TORS - Dye ((maj)) ; BOS - Mitchell ; BOS - Mitchell ; BOS - Mitchell ; BOS - Mitchell ((maj)) ; TORS - Noble ; TORS - Noble ;
They just all seem to follow eachother. However, I also noticed that the names are in alphabetical order, so maybe whatever script you used to dump the penalty data into these files and there's nothing wrong other than the timing of the penalties being unknown.