There are fishing apps out there such as FishBrain. I remember seeing one that had a device that attached to your rod, and connected to your phone via Bluetooth. The device collected metrics about your number of cast, where you cast, weather conditions using the data available from your GPS enabled phone. When you catch a fish you can mark the location, lure/bait used, depth, and info on the fish, etc. You have access to your data that you could analyze. It would be very cool to get access to all of their data and run the numbers based on conditions.

I think it would be too hard/time consuming to manually enter data into a spreadsheet, but it could be done sharing data from those fishing apps.