View Full Version : Help with my TeamBuilder application.
Numbski
August 7th, 2008, 07:29 AM
Hey guys - a few of you might have noticed that my Teambuilder app has been offline for a few months. The reason is that my company went out of business, and the server has been down.
I'm in the process of rebuilding the application, but a chunk of what I'm doing is just database population - in otherwords, entering the right data about each player.
I was wondering if anyone might feel like giving me a hand? 2kfootballstrategy.com has most of the information I need, it just takes a long time for one person to get all of the information in. If anyone feels like doing a specific group of players and posting it into this thread, I'd REALLY appreciate it, and it would speed up getting the app back online. I'm hoping to have an image generator so that people can post their teams in-thread, similar to the images I've posted in the past. Here's what I need - use this template:
data
fname => ``,
lname => ``,
nname => ``,
college => ``,
star => ``,
position => ``,
number => ``,
height => ``,
weight => ``,
nfl_com_url => ``,
wikipedia_url => ``;
Please don't modify the format - use it as-is. You can feel free to leave career, birthdate, and profile blank - I have no idea how to properly populate those fields just yet, and rather than have to clean out bogus data, I'd just leave it empty. Just fill in the blanks so I can copy and past into the app generator - this way I can easily move the app from one database to another. Here's an example:
data
fname => `Troy`,
lname => `Aikman`,
nname => ``,
college => `UCLA`,
star => `Gold`,
position => `QB`,
number => `8`,
height => `6-4`,
weight => `220`,
nfl_com_url => `http://www.nfl.com/players/troyaikman/profile?id=AIK553722`,
wikipedia_url => `http://en.wikipedia.org/wiki/Troy_Aikman`;
For positions, please use the following abbreviations:
K, P, QB, HB, FB, TE, WR, C, G, T, DT, DE, OLB, ILB, CB, FS, SS
Capitalize Gold, Silver, Bronze. Properly capitalize colleges. Don't expand common abbreviations - stick to what the game uses (UCLA, not University of California at Los Angeles). The reason is that at some point I hope to be able to sort players by school, and later after I decide how to sort by team, since teams move, change names, etc - not to mention how I will handle the Browns, which are the Ravens, and the Browns that aren't the Browns. :P
For nicknames, I'm torn - the game uses a TON of nicknames that I've never heard used in real life. I'm inclined to use what the game uses, but that would mean sitting next to the game to get the nickname. Leave that field blank if you don't know it. Height should be feet-inches, and weight should just be a numeral, don't include lb. or pounds. If you can't find a wikipedia page, that's fine - just leave that field blank as well.
I think that's it. Any help is MUCH appreciated! Here's the link at 2kfootballstrategy.com to get some of the info:
http://www.2kfootballstrategy.com/modules.php?tier=1&position=0&ability=0&name=2k8Football&pageId=List_Of_Legends&filter=Apply+Filter
mmasajo
August 7th, 2008, 09:35 AM
Sweet, this is awesome!!
Allstarballer5
August 9th, 2008, 07:31 AM
Ok it deleted all my posts in here and everything...
FootballSchemer
August 9th, 2008, 10:18 AM
yes all my posts n threads r gone i made yesterday? wtf
Numbski
August 10th, 2008, 08:18 AM
There was a database failure sometime during hte day on friday. They restored from the most recent backup.
That said, Allstar, I saved your work. I appreciate it - and I merged it in with everything else. I'm doing more work on it this weekend. The hardest part of this is getting all of the database releationships into place. Once you have them though, then there's all kinds of cool stuff you can do. Once I get this fixed up, I'll post up SQLite, MySQL, and Postgres database dumps in case someone wants to play around with it.
Numbski
August 10th, 2008, 11:01 AM
Here's the pastebin link:
http://pastebin.com/f387668e0
Allstarballer5
August 10th, 2008, 12:47 PM
Numbski I will do some more in a couple hours or so if I can get some time.
Numbski
August 10th, 2008, 01:26 PM
Thanks man. I have the player->abilities join table done now. What that means is that we have two tables (think of them as spreadsheets), one has a number assigned to each player, firstname, lastname, nickname, birthdate, etc..., and another table has a number assigned to each ability, along with it's description. The join table then has two entries per line. The first is the id number for a player, the second is an ability.
That allows you to look at that join table and select all players with, say "Speed Burner", in a single sweep. :) I'm hoping to create a table of cities, then eventually go back and create a join table between players and cities, so then you can look up all players that have played in "Green Bay". :) Of course I also have to create a join table for players and positions, not for the typical use, but for secondary positions. That way, Chuck Bendarik can show up as a Center, depending on view options.
In case what I said is confusing, here's an example:
Table Players:
id,fname,lname,nname,position
0,John,Elway,,QB
1,D;ck,Lane,Night Train,CB
2,Chuck,Bednarik,,OLB
Table Abilities:
id,ability
0,Bump Master
1,Cadence
2,Endurance
Join Table Players_Abilities
player,ability
0,1
1,0
2,2
I hope that makes sense. :)
Numbski
August 10th, 2008, 01:31 PM
Crap, I just realized that I lost my list of secondary positions. :(
Here's what I remember:
Silver OLB Chuck Bendarik (Center)
Gold QB Sammy Baugh (Free Safety, Punter)
Bronze K Lou Groza (Offensive Tackle)
Gold DT Art Donovan (Offensive Tackle)
Someone else had named off some WR's that also played HB. I don't remember what else though. :\
Numbski
August 10th, 2008, 01:37 PM
One last thought on tables - I think I should create 2 new tables: cities and teams. The cities table should probably be id,city_name. The teams table should be id,name. Then create a join between the two. That way each team can have multiple cities, and each city in turn can have multiple teams. That way we can handle the situation of the Ravens, that used to be the Browns, and the Browns that just began existing. The problem of course is that the Browns would onlly be in the list of teams once. It's almost like we need a franchise_name that is unique that would separate the old Browns from the new Browns in a search (not that it really matters, I guess....)
nflhitman
August 10th, 2008, 03:01 PM
I have no clue about what it is that you are doing but I know a great site to get most of your information.
www.databasefootball.com
Numbski
August 10th, 2008, 03:03 PM
Sadly, this is the long way around to providing you with drop-downs to select your 11 stars. :P The only thing I'm doing is adding the ability to search out players more efficiently, whether it by ability, prior teams, etc.
nflhitman
August 10th, 2008, 03:11 PM
Sadly, this is the long way around to providing you with drop-downs to select your 11 stars. :P The only thing I'm doing is adding the ability to search out players more efficiently, whether it by ability, prior teams, etc.
Isnt this what this site gives you?
http://www.sportsgamer.com/all_pro_football_players/
Allstarballer5
August 10th, 2008, 03:41 PM
Yea I have that table at sportsgamer saved in my bookmarks from awhile back. I named Charley Taylor and Bobby Mitchell as players playing two positions both of them having played Wr and Hb. Paul Hornung also played kicker in some of his seasons.
Numbski
August 10th, 2008, 03:50 PM
Not exactly. Although that's a good listing - in fact it looks nearly identical to the one at 2kfootballstrategy.com.
What I want to be able to do is have a personal fill out their roster, and generate an image of the offense and defensive squads, plus be able to handle secondary positions, sort by teams that they've been members of, etc.
Numbski
August 10th, 2008, 03:51 PM
Silver OLB Chuck Bednarik (Center)
Gold QB Sammy Baugh (Free Safety, Punter)
Bronze K Lou Groza (Offensive Tackle)
Gold DT Art Donovan (Offensive Tackle)
Bronze WR Charley Taylor (Halfback)
Bronze WR Bobby Mitchell (Halfback)
Gold HB Paul Hornung (Kicker)
Gold FS Ronnie Lott (Cornerback) <- Did he ever play Strong Safety?
Gold CB Rod Woodson (Free Safety) <- Same here?
Big M
August 10th, 2008, 03:53 PM
Charley Taylor and Bobby Mitchell are both silver.
Also, Silver WR Lenny Moore (Halfback)
Numbski
August 10th, 2008, 03:56 PM
Silver OLB Chuck Bednarik (Center)
Gold QB Sammy Baugh (Free Safety, Punter)
Bronze K Lou Groza (Offensive Tackle)
Gold DT Art Donovan (Offensive Tackle)
Silver WR Charley Taylor (Halfback)
Silver WR Bobby Mitchell (Halfback)
Gold HB Paul Hornung (Kicker)
Gold FS Ronnie Lott (Cornerback) <- Did he ever play Strong Safety?
Gold CB Rod Woodson (Free Safety) <- Same here?
Silver WR Lenny Moore (Halfback)
Bronze DE Dexter Manley (Outside Linebacker)
Big M
August 10th, 2008, 04:00 PM
Ronnie Lott played SS. I don't know about Rod Woodson.
Numbski
August 11th, 2008, 09:33 AM
I've made some significant revisions this morning - I'll post an update in a bit.
nflhitman
August 11th, 2008, 10:14 AM
Ronnie Lott was a Pro Bowler as a CB,SS, & FS
Numbski
August 11th, 2008, 11:27 AM
Yeah, I put that into the database. The only question mark I have in that list as of right now was whether Rod Woodson played at SS or not. Also, of course whether or not I'm missing anyone.
Numbski
August 11th, 2008, 11:28 AM
Silver OLB Chuck Bednarik (Center)
Gold QB Sammy Baugh (Free Safety, Punter)
Bronze K Lou Groza (Offensive Tackle)
Gold DT Art Donovan (Offensive Tackle)
Silver WR Charley Taylor (Halfback)
Silver WR Bobby Mitchell (Halfback)
Gold HB Paul Hornung (Kicker)
Gold FS Ronnie Lott (Cornerback, Strong Safety)
Gold CB Rod Woodson (Free Safety) <- Did he ever play Strong Safety?
Silver WR Lenny Moore (Halfback)
Bronze DE Dexter Manley (Outside Linebacker)
Numbski
August 11th, 2008, 11:33 AM
http://pastebin.com/m5b2cf1ef
It looks like we have all the up to id 58, Art Donovan. There are 248 players total, so we have 190 player numbers and schools to add in. :P If anyone feels like contributing, update the file on pastebin.
hibachiii
August 11th, 2008, 11:39 AM
George McAfee was a RB, yet this game has him as an SS.
Numbski
August 11th, 2008, 11:52 AM
Holy cow, you're right. ???? His only abililty is as a return specialist too - that's just WEIRD. His wikipedia page makes no mention of him every playing SS.
http://en.wikipedia.org/wiki/George_McAfee
Nor does his NFL.com page:
http://www.nfl.com/players/georgemcafee/profile?id=MCA346075
Wow. Good catch. That's.....funny. So 2K made a 2-way player that was never a 2-way player, and even more amusingly, he probably excels more as a safety than as a halfback. :P
I'll enter HB as a secondary position for him, but that's just funny. :)
Oh - and I've forgotten who Mark Smith was pre-patch now.
Big M
August 11th, 2008, 11:53 AM
Mark Smith= Mike Haynes
Numbski
August 11th, 2008, 12:00 PM
Okay, thanks. I entered "Mark Smith" as Mike Haynes' nickname. Hopefully that prevents future confusion.
twosilk
August 11th, 2008, 07:30 PM
Holy cow, you're right. ???? His only abililty is as a return specialist too - that's just WEIRD. His wikipedia page makes no mention of him every playing SS.
http://en.wikipedia.org/wiki/George_McAfee
Nor does his NFL.com page:
http://www.nfl.com/players/georgemcafee/profile?id=MCA346075
Wow. Good catch. That's.....funny. So 2K made a 2-way player that was never a 2-way player, and even more amusingly, he probably excels more as a safety than as a halfback. :P
I'll enter HB as a secondary position for him, but that's just funny. :)
Oh - and I've forgotten who Mark Smith was pre-patch now.
he had 25 career interceptions over 6 seasons so he must have played defense some time
Numbski
August 12th, 2008, 08:13 AM
Huh, that's good to know. So he is legitimately a 2-way player.
I need help again though. :P I'm at work, and can't look it up. Does this game consider the TE to be a wide receiver, or an offensive lineman when it comes to ability classes? The reason I ask is that all of the tables I find online that say what a player can/can't have don't specify - and there are offensively lineman abilities that a TE could legitimately have (stonewall comes to mind), but I can't tell. Here's what my script tells me, presuming a TE is classed as a WR:
HB can have Brick Wall
FB can have Brick Wall
T can have Brick Wall
G can have Brick Wall
C can have Brick Wall
WR can have Brick Wall
TE can have Brick Wall
HB can have Bulldozer
FB can have Bulldozer
T can have Bulldozer
G can have Bulldozer
C can have Bulldozer
WR can have Bulldozer
TE can have Bulldozer
T can have Stonewall
G can have Stonewall
C can have Stonewall
That look right?
Numbski
August 14th, 2008, 03:21 PM
Alrighty. It's not up this very second, so don't bother to go looking for it, but probably later tonight or tomorrow:
http://teambuilder.numbski.com:8080
Note the port 8080 part. This is only a test server - it can't handle a whole lot of load, and it'll be a bit slow. I still have to make sure the data is correct end to end, but I have at least a usable, sortable set of data. Nothing fancy, but it's the prerequisite for doing the fun stuff. :)
Side note - I think I'm going to give George McAfee a shot at SS and Halfback, see how he holds up under double duty. I can always use another safety. ;)
AlexJones27
August 14th, 2008, 03:36 PM
I like building Theme teams that make no sense regardless if you can win with them or not.
Example one: All mustach team Jeff Hostetler Anyone?
Example two: All bald team Cliff Harris and Mel Renfro
Numbski
August 14th, 2008, 04:07 PM
Well, so far so good on that team, since you responded to that part:
FS Ronnie Lott (Leadership)
DT/OT Art Donovan (Leadership)
SS/HB George McAfee
QB Joe Theismann (Leadership)
OLB/C Chuck Bednarik
WR Rob Moore
ILB Scott Studwell (Leadership)
SS Charlie Waters
FS Eugene Robinson
DE Dexter Manley
DE Leonard Marshall
Using Valdarez's points system, that means I have:
Offense: 10
Defense: 14
Not perfectly balanced, but closer than my past incarnations, and I still get to keep 4 star safeties on the field. I miss Browner and Cherry though. :(
badasp83
August 14th, 2008, 08:37 PM
Interesting team Numbski.
FS-E.Robinson always plays well on my teams. :thumbsup:
Numbski
August 15th, 2008, 05:34 AM
Sadly, I don't think I can use it online much, if at all. McAfee does well at HB, but since he's listed as a defender, he doesn't show up under defensive matchups. The second he breaks off a big run, my opponent goes scrambling to the matchups screen only to find that he isn't there.
That is a glitch. :( Really sucks too. He does so well...
Numbski
August 15th, 2008, 10:27 AM
Try
http://teambuilder.numbski.com:8088/ajaxplayers
It is - and is going to be S L O W. This server is NOT designed for high performance. It's taking a minute or so for it to come up for me. That should give you an idea where I'm heading though.
Numbski
August 15th, 2008, 10:32 AM
Part of the speed hit is that I'm sending redundant data on the initial page load - it, each time a player has an ability, I send all of the information about that ability. That's silly - what I *should* do is send all of the abilities once, and reference them by id number. That should speed it up some. There are probably some other optimizations I can do as well for that initial rendering.
There's also information missing from the database still. I'm working on it. :)
Try mousing over the abilities. Should give detailed info. Try clicking on "First Name", "Last Name", etc. Should sort by those values correctly.
I think that's it. I'm trying to build this thing so that page refreshes aren't required and that you can quickly look up and reference information with as little effort as possible.
nflhitman
August 15th, 2008, 12:26 PM
I tried loading your page this morning and I also tried to load it just now and each time it says it has timed out.
Numbski
August 15th, 2008, 03:48 PM
Looks like the dev server is just so slow that the results don't come back in time. :(
I'll try to move it into Apache later tonight. I took some time away from functionality to try prettying the thing up a little bit. I've got stubs in place so that you can display only players possessing certain properties, which sounds rudimentary, but given that you'll be dragging player tiles onto an image map (in theory anyway), it's going to be important to be able to do in-place sorting. Once I get that, I'll get drag and drop going, then finally ImageMagick to generate team images. I may put a row in there to store uniform codes while I'm at it - doesn't take that much more effort.
hibachiii
August 15th, 2008, 03:56 PM
Sadly, I don't think I can use it online much, if at all. McAfee does well at HB, but since he's listed as a defender, he doesn't show up under defensive matchups. The second he breaks off a big run, my opponent goes scrambling to the matchups screen only to find that he isn't there.
That is a glitch. :( Really sucks too. He does so well...
If you message them before hand, I'm sure they won't mind.
I tried him out and he's not THAT good. He doesn't break many tackles, but he his juke moves are solid.
Numbski
August 15th, 2008, 04:07 PM
His speed and evasiveness is very nice, and he has good hands out of the backfield.
zhaoyun707
August 15th, 2008, 04:45 PM
His speed and evasiveness is very nice, and he has good hands out of the backfield.
Best All Round Back is Roger Craig, because he is a 49er. He has 3 rings for a reason.
amid
August 18th, 2008, 03:36 AM
Alrighty. It's not up this very second, so don't bother to go looking for it, but probably later tonight or tomorrow:
http://teambuilder.numbski.com:8080
Note the port 8080 part. This is only a test server - it can't handle a whole lot of load, and it'll be a bit slow.
still not up?
Numbski
August 18th, 2008, 08:12 AM
Works from here. Odd that it doesn't for anyone else. :(
I haven't moved it to Apache - had a busy weekend, although this afternoon looks promising.
Numbski
August 19th, 2008, 07:49 AM
Bah, still didn't get it moved. Can someone try pulling the site - are you *sure* it's down, or is it just slow?
hibachiii
August 19th, 2008, 08:12 AM
It's down...
amid
August 19th, 2008, 10:05 AM
it's down...
Valdarez
August 19th, 2008, 03:09 PM
Nice avatar amid... you're a real joker.
hibachiii
August 25th, 2008, 02:13 PM
Another 2 way player is Silver RB, Tony Canadeo. I just started using him and his juke moves are crazy. I googled him and apparently he played RB and DB. Plus, he has a tight nick name, "The Gray Ghost of Gonzaga." I haven't tried him out on defense, but will later tonight.
He also punted, lol.
http://www.pro-football-reference.com/players/C/CanaTo00.htm
Numbski
September 2nd, 2008, 02:08 PM
Okay, it's up. Really this time. It's far from finished, but basic player filtering is now in place, and on the backend the objects that represent the players are at least in their basic constructs. It's not displaying all possible data, because - well I don't have all the possible data. :)
Oh - and the unlabeled checkbox at the top should have a label:
"Include Secondary Positions in Search?" , then if you selected "All Offensive Linement", Chuck Bednarik would show up, for example. Mousing over an ability icon will give you a description of the ability. You can expand the player tiles for bio info, except that none will be rendered for the moment. :)
http://teambuilder.numbski.com
nflhitman
September 2nd, 2008, 04:15 PM
I dont understand what you are trying to do here? I thought you was creating a program that shows the 2 way players but this application is the same as the other one I have.
hibachiii
September 2nd, 2008, 04:32 PM
Isn't this what 2kStrategy has?
nflhitman
September 2nd, 2008, 04:43 PM
Isn't this what 2kStrategy has?
It is fro sportsgamer and it is a better format but I thought his was to determine who was a 2 way player but I didnt see any of that.
Numbski
September 2nd, 2008, 04:58 PM
You misunderstand the point, and that information is there, but labelled poorly (which I thought I explained?) - at the top you'll see the position drop-down, then a checkbox sitting all by itself, then the sort, and sort by ability. The checkbox, when checked, will include 2-way players in the filter. I'll fix how that is labelled later, there are some functional changes I want to wrap up before I work on prettying up the UI any further.
EXAMPLE: Choose "All Offensive Linemen". Let the filter re-render the players. Note that they are all either Centers, Guards, or Offensive Tackles, which is correct. Then check the box. You'll note that Chuck Bednarik and Lou Groza now appear.)
Now - that is NOT the point of the program. This is page one of what I hope to be 3 pages. This one allows you to quickly and efficiently filter through the players without having to do page reloads. Not all of the data is in there yet though. When I'm done, you'll be able to sort by College attended, as well as professional teams that the players belonged to - but I'm going to need some help populating the database. The next step (which I'll start on shortly) will be for you to be able to drag and drop the player tiles into team slots, 2 x gold, 3 x silver, and 6 x bronze. Finally, you will be able to pick an offensive and defensive template, and have it generate a team image showing your offense and defense. What I'm hoping is that it provides a way to quickly piece together teams and critique them.
I'm also wanting to implement a player rating system - people can thumbs up or thumbs down particular players in the game, and leave remarks on their experiences with the player. Same goes for team builds - be able to browse other users' teams and critique, leave comments, etc.
This is the very very beginning of that process. You have to have functional player objects before you can get into the fun stuff. :)
Numbski
September 3rd, 2008, 10:59 AM
Another 2 way player is Silver RB, Tony Canadeo. I just started using him and his juke moves are crazy. I googled him and apparently he played RB and DB. Plus, he has a tight nick name, "The Gray Ghost of Gonzaga." I haven't tried him out on defense, but will later tonight.
He also punted, lol.
http://www.pro-football-reference.com/players/C/CanaTo00.htm
I'll fix him up as a punter, but what position as a DB? Corner, Safety?
Numbski
September 3rd, 2008, 11:07 AM
I see his punting stats, here's what Wikipedia says:
"Anthony Robert "Tony" Canadeo (May 5, 1919 - November 29, 2003) was a professional football player, a halfback and quarterback for the NFL's Green Bay Packers from 1941-1944 and 1946-52, having missed the 1945 season while serving in the army during World War Two."
Likely those punt yards came as QB punts. I don't know that it's appropriate to make him a kicker or punter in-game or not then. Obviously he's capable of doing it, but then any QB in the game can do that. Then again, it *is* appropriate to make him a QB, so I'm putting that in the database. Changes should be reflected online later today.
Numbski
September 3rd, 2008, 11:19 AM
Geez, Canadeo should be the game's Michael Vick, not Cunningham. From Packers.com:
A versatile performer, Canadeo was more than just a talented runner. He was also an accomplished passer, punter and return man. And he played defense, making 9 interceptions over his career.
When Canadeo first came to Green Bay, Cecil Isbell and Clarke Hinkle were the team's leading passer and rusher, respectively. But in 1942, Canadeo passed for 310 yards in a reserve role and by 1943 he was the team's rushing and passing leader, tallying 489 yards on the ground for three touchdowns while throwing for 875 yards and nine touchdowns.
So he certainly *should* be listed as a punter as well. So far as defense:
After two seasons as a backup player, Canadeo became a star in 1943 when he passed for 875 yards and was named to the All-NFL team. He also made two interceptions that year while playing cornerback on the defensive unit.
Cornerback it is then. I can't help but think it's hilarious that his only ability is return specialist. That lines up with Mike Haynes who is similarly skilled. Anyone want to be a guinea pig and line him up at Cornerback for a game, see how he holds up in man to man and in zone? ;)
hibachiii
September 3rd, 2008, 11:54 AM
Don't put him as a punter. He can't punt, lol.
Numbski
September 3rd, 2008, 12:00 PM
I take it that you've tried him there? I'm tempted to nab him and slap him in at Cornerback and Halfback, since I usually run with generic corners, he certainly can't be any worse, and on the off chance he picks it off, his return specialist ability should kick in.
hibachiii
September 3rd, 2008, 12:11 PM
Yeah, I have.
Don't let the one ability fool you. He has some nice quickness and a wicked spin move.
He has great hands. I used him for about five games and he had atleast 100 all purpose yards in every game.
hibachiii
September 3rd, 2008, 12:14 PM
Also, it seems like ever old school player in the game played both ways.
Check it Pete Pihos:
http://www.pro-football-reference.com/players/P/PihoPe00.htm
BrandH
September 3rd, 2008, 12:16 PM
I had him with Joe Perry and he was aewsome. I was getting a ton of KR yards with him also. I know I had 1 game with at least 2 KR tds with him and it might of been 3. It was a long time ago so I can't remmeber for sure.
Numbski
September 3rd, 2008, 12:18 PM
Yeah, I have.
Don't let the one ability fool you. He has some nice quickness and a wicked spin move.
He has great hands. I used him for about five games and he had atleast 100 all purpose yards in every game.
I'm very curious about his coverage ability. I'm not expecting much, but anything more than a generic would be a plus.
I'll check out Pihos here in a moment. Side note - I've updated the app so that if you click the plus sign on a player, it will list off any secondary positions that they might play. Still not pretty, but at least the data gets rendered now, rather than selecting "All Special Teams" and then wondering WTF when Sammy Baugh and Paul Hornung show up. :)
Numbski
September 3rd, 2008, 12:22 PM
Seems like Pihos was a Tight End and Defensive End, yet APF puts him at WR. That's odd.
EDIT - I've figured it out. During the era he played, they only described him as an end. The term "Wide Receiver" was not in common use, so he legitimately could line up (from what I'm reading), as a Tight End, Wide Receiver, or Defensive End. Looks like he did some H-back type duty at Fullback too (albeit with limited success - those carries that are listed could actually be reverses, so listing him as a Fullback would be inaccurate). I'm inclined to consider listing him at Fullback for one simple reason - Battering Ram. He has a second level star shoulder charge. WTF is a TE or WR doing with shoulder charge? Any reason other than H-back work?
Numbski
September 3rd, 2008, 12:33 PM
Case in point - he's the only non halfback in the game with battering ram. I'm thinking he did more h-back stuff than history is listing. Either that, or as a TE he'd get quick hitches then just plow people over. :)
I'm noticing he also has the critical "Stamina Bonus" ability - a must for any 2-way player. I guess I should generate a list of all players with Stamina bonus and check them out.
Pihos is listed as a having played Fullback at Eagles.com, so I think that's legit - paired with Fullback having been his primary position in college, I think that adds up.
In nine seasons, "The Golden Greek" missed just one game. He had great hands, a fullback's punishing mentality, and uncanny timing.
nflhitman
September 3rd, 2008, 12:47 PM
Bavaro and Shockey are good examples of a TE that should have Battering Ram Attribute. He was a TE and DE. Says he had a Fullbacks Mentality but it doesnt say he played Fullback.
Numbski
September 3rd, 2008, 12:51 PM
Looks like Earl Campbell, Ron Mix, and Wesley Walker are the only players in the game that have Stamina Bonus but aren't 2-way players.
Numbski
September 3rd, 2008, 12:52 PM
Bavaro and Shockey are good examples of a TE that should have Battering Ram Attribute. He was a TE and DE. Says he had a Fullbacks Mentality but it doesnt say he played Fullback.
Yeah, but Eagles.com lists him as having lined up at Fullback - which admittedly wouldn't be surprising, and also corroborates why he had some carries, but not many.
Numbski
September 3rd, 2008, 12:56 PM
Oops, I might have mis-read that. He was DRAFTED as a Fullback. Heh - clearly that's not where he made his mark.
Numbski
September 3rd, 2008, 12:59 PM
Okay, here's the best summary I've seen on Pihos:
After a solid rookie season Pihos became one of the league’s best all-around players. He earned All-Pro honors in 1948 and 1949 as an offensive player, but he also starred on defense; during the Eagles’ victories in the NFL Championship Games those two seasons, he was on the field for almost every play. When the Eagles began using separate offensive and defensive units in 1952, Pihos played defensive end. He was an All-Pro at that position before returning strictly to offense a year later. The switch back to offensive end produced three top-notch years by the sure-handed Pihos. From 1953 through 1955 he led the NFL in receptions, with at least 60 in each year. He also led the league in receiving yards (1049) and receiving touchdowns (10) during the 1953 season.
hibachiii
September 3rd, 2008, 01:18 PM
Pihos at TE is cheese, IMO.
I just played a game with him playing WR/DE and he didn't do much. He did have 1 QB pressure. The guy I played didn't run the ball so I didn't get to see his run stopping ability.
Numbski
September 3rd, 2008, 03:55 PM
Canadeo might actually be worse than a generic CB. :P
I put him in very safe coverage situations - flats and out to 10 yards in zone. He got beat like a red-headed step thing. It was ugly. Granted, since I put him in safe situations he didn't have to do much, but the few opportunities he had to make plays he simply didn't.