01-28-2040
BNN Home | CDL | Scores | Standings | Stats | Teams | Players | Transactions | History
Cooperstown Diamond Legends 'H' Player Index
History Home | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
Players: A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Player Index | Career Batting Register | Career Pitching Register
PlayerFrom-ToAvgHRRBIWLSVERAK
Moose Haas1981-1993.0000014115944.562554
Travis Hafner2002-2014.2712289780000.000
Jason Hagen2022-2024.00000212515.73250
Kevin Hagen1985-1997.00000305635.09208
Jerry Hairston1999-2013.2481367190000.000
Jerry Hairston1974-1989.2691309480000.000
John Hale1976-1988.226663410000.000
Scott Hale2030-2032.2063290000.000
Ed Halicki1974-1982.00000183214.22268
Bill Hall2013-2027.27124510940000.000
Carl Hall2024-2025.00000101305.41134
Darren Hall1994-2001.032011530365.77259
Derrick Hall2008-2017.257503320000.000
Dick Hall1955-1972.2124569580713.24794
James Hall2033-2035.25113830000.000
Jimmie Hall1963-1975.2461595440000.000
Joshua Hall2011-2022.00000828534.68569
Mel Hall1983-1998.279927870000.000
Mike Hall2031-2039.0000010910404.501603
Tom Haller1961-1975.2471777170000.000
Timothy Hallum2006-2014.048013528303.81465
Toby Hall2001-2011.248564240000.000
Tom Hall1968-1987.14716024620403.412766
Roy Halladay2000-2015.10115622816903.893646
Brad Halsey2006-2020.0450516215154.142864
Koki Hamada2038-2039.26713930000.000
Bob Hamelin1994-2002.242381520000.000
Cole Hamels2010-2016.00000142006.13154
Laurier Hamel2035-2039.000001003602.581382
Paul Hamelton2026-2031.0000010746.39236
PlayerFrom-ToAvgHRRBIWLSVERAK
Darryl Hamilton1990-1998.273463030000.000
Dave Hamilton1973-1986.1151101149383.60936
Jack Hamilton1962-1971.108173235194.39339
Joey Hamilton1994-2009.17257721616804.113028
Steve Hamilton1961-1973.116064536353.61573
Atlee Hammaker1982-1992.109013296015.23441
Bill Hamm2035-2039.22508424204.82543
Robby Hammock2009-2019.241152330000.000
Chris Hammond1992-2004.00000859945.52846
Gary Ham2017-2019.234101140000.000
Jeffrey Hammonds1993-2004.2591034710000.000
Mark Hampton2025-2031.00000152006.0190
Mike Hampton1995-2010.0801721515004.002518
Garry Hancock1983-1990.281403900000.000
Bill Hands1965-1978.14944216117683.442027
Jim Hannan1962-1973.09705365994.11461
Greg Hansell1998-2006.074123024564.76356
Craig Hansen2014-2033.16623128917503.404012
Dave Hansen1994-2006.2911299120000.000
José Hansen2030-2039.264864520000.000
Ron Hansen1958-1973.2271586590000.000
Erik Hanson1989-2005.09235528215133.234012
Mike Hanson2029-2031.20613530000.000
Robert Hanson2021-2024.2626670000.000
Aaron Harang2010-2017.00000487444.54863
Henry Hardee2009-2022.00000294535.60208
Alec Harden2038-2039.2454290000.000
Rich Harden2009-2017.04300519035.79949
Bobby Harder2023-2030.246280000.000
Jim Harding2035-2035.500010000.000
PlayerFrom-ToAvgHRRBIWLSVERAK
Jim Hardin1967-1979.1490159611013.781089
Jonathan Harding2032-2039.000003831174.00570
Chris Hardy2033-2039.000000225.3856
J.J. Hardy2014-2028.29324011180000.000
Kerry Hardy2003-2013.218621870000.000
Danny Haren2010-2022.143077111005.701422
Steve Hargan1965-1978.14943114713143.111470
Leonard Hargrove2014-2015.1961180000.000
Mike Hargrove1974-1989.29810310960000.000
Preston Hargrove2027-2032.289432970000.000
William Harkey2015-2021.243211150000.000
Palmer Harmer2020-2021.000007513.5790
Terry Harmon1967-1980.201141300000.000
Pete Harnisch1991-2005.08011914119704.842720
Brandon Harper2018-2019.2267470000.000
Brian Harper1982-1997.239272230000.000
Jeff Harper2032-2039.3061717130000.000
Kent Harper2028-2030.000004706.4570
Terry Harper1981-1993.2451003910000.000
Tommy Harper1962-1976.232955230000.000
Travis Harper2001-2008.07003201985.42277
Toby Harrah1969-1988.24624811430000.000
John Harrell1969-1983.229293880000.000
Bud Harrelson1965-1982.216223560000.000
Ken Harrelson1963-1975.2321584780000.000
Barney Harris2031-2031.000004907.4530
Bill Harris2024-2024.1250028010.7518
Brendon Harris2029-2029.2531120000.000
Cole Harris2029-2029.000006606.8048
Dave Harris2032-2033.000003116.1354
PlayerFrom-ToAvgHRRBIWLSVERAK
Don Harris2033-2033.2724270000.000
Greg Harris2020-2021.250130000.000
Greg Harris1988-2000.06711912915344.752262
Greg a. Harris1981-1991.000001733196.03370
Hal Harris2033-2035.23615670000.000
Jeff Harris2012-2019.183010415814.94635
Benton Harrison2029-2039.000016759443.99909
Jim Harris2038-2038.267380000.000
John Harris2038-2039.25116830000.000
Matt Harrison2018-2034.090016854484.64530
Pep Harris1998-2007.100013728254.97475
Reggie Harris1994-2007.080066443734.471093
Reginald Harris2017-2017.0000011110.5025
Ronald Harris2031-2031.000000005.401
Ryan Harris2031-2039.1891121505402.492056
Shannon Harris2035-2037.15401121594.16169
Spencer Harris2034-2035.2334150000.000
Roric Harrison1972-1979.000003034593.26293
Wayne Harris2038-2039.143002253.7933
Corey Hart2015-2027.2631446950000.000
Carl Hartley2030-2030.000000306.3119
Jason Hart2027-2037.231371940000.000
Jim ray Hart1963-1977.2612228240000.000
Kinnon Hart2031-2033.25016740000.000
Mike Hart2036-2037.0000071806.33111
Chuck Hartenstein1966-1980.053015239253.09233
Dean Hartgraves1995-2003.098082833525.46365
Mike Hartley1989-1999.219012220215.61333
Shon Hartsock2019-2027.2661084450000.000
Dale Harty2016-2029.129015448724.75937
PlayerFrom-ToAvgHRRBIWLSVERAK
Paul Hartzell1977-1990.1540014013404.251099
Bryan Harvey1988-2001.14607104611803.461139
Ken Harvey2001-2013.303845580000.000
Ron Hassey1978-1990.233454000000.000
Andy Hassler1974-1986.00000162465.76197
Steve Hastings2021-2035.2442038510000.000
Mickey Hatcher1980-1990.2811086340000.000
Greg Hatfield2036-2039.303251530000.000
Scott Hatteberg1997-2006.277896330000.000
John Hatter2005-2009.000002011135.36244
Chas Hatton2021-2024.216013294405.20391
Pat Haught2016-2016.0000000010.800
Donald Haughton2015-2022.00000548604.74991
Tom Hausman1975-1988.07521912113713.231099
Andy Hawkins1984-1999.08632114417004.401779
David Hawkins2036-2039.273492470000.000
John Hawkins2039-2039.00000010135.141
Brad Hawpe2014-2015.1766400000.000
Ben Hayes1982-1993.056022931284.63404
Bill Hayes1981-1995.275794260000.000
Von Hayes1981-1994.2301666970000.000
Willis Hayes2020-2020.09703121405.49110
Dan Haynes2028-2034.110017416605.37649
Bill Hazelip2007-2015.248522690000.000
John Hazlewood2010-2012.263007935.6278
Elvin Head2024-2024.196050000.000
Joe Headrick2029-2032.2851360000.000
Fran Healy1969-1983.230565750000.000
Leland Heap2039-2039.000004122.5092
Stephen Heap2017-2020.2940151235.19107
PlayerFrom-ToAvgHRRBIWLSVERAK
Ed Hearn1986-1992.265301860000.000
Kevin Heath2018-2032.1240745541394.07769
Mike Heath2035-2036.07015111504.95213
Jeff Heathcock1983-1993.0991115810614.92543
Dave Heaverlo1975-1987.000005139274.01386
Richie Hebner1968-1986.27921610860000.000
Mike Hedlund1965-1984.0630585781852.721067
Yannick Heeffer2025-2028.000001115.8524
Danny Heep1982-1992.2521265570000.000
Mike Hegan1964-1980.238933760000.000
Aaron Heilman2010-2031.11424536320202.884734
Louis Heineman2023-2031.225351310000.000
Bob Heise1967-1985.238414430000.000
Woodie Held1954-1968.2411765530000.000
Woodie Held1954-1968.2411765530000.000
Bruce Heldt2018-2018.000000000.003
Damon Heller2033-2035.000005224.7191
Rick Helling1996-2006.102320666845.31873
Richard Helms2018-2034.13005809824.84869
Tommy Helms1964-1977.248295160000.000
Wes Helms2001-2011.2791397080000.000
Todd Helton1997-2011.28648015460000.000
Scott Hemond1991-1999.213151060000.000
Dave Henderson1984-1994.27033911500000.000
Ken Henderson1965-1984.24039812890000.000
Quincy Henderson2037-2039.276221680000.000
Rickey Henderson1979-1996.26625211060000.000
Sean Henderson2035-2039.12603371743.61357
Steve Henderson1977-1986.2631256240000.000
Willie Henderson2037-2039.0860212933.90147
PlayerFrom-ToAvgHRRBIWLSVERAK
Ed Hendrickson2023-2036.2671729560000.000
George Hendrick1971-1987.27125013140000.000
Ellie Hendricks1968-1980.2202147860000.000
Ben Hendrickson2013-2019.23818131595.43208
Robert Henkel2013-2015.000001817155.36148
Tom Henke1983-1998.0950375494402.93895
Bob Henley2000-2007.239351660000.000
Simon Henley2035-2039.0000011436.28142
Mike Henneman1987-1998.1130264541953.74678
Brad Hennessey2017-2017.000002106.9829
Melvin Hennessey2035-2039.287782510000.000
Tony Hennessey2023-2034.15701155411254.25609
Phil Hennigan1969-1982.143014230553.82298
Dan Henrich2015-2030.0000059401033.67674
Ciro Henriquez2017-2017.158150000.000
Alberto Henry2025-2033.12503162265.37297
Bill Henry1952-1969.1770184652903.34620
Butch Henry1994-2001.00000323205.10288
Clarence Henry2007-2018.248602870000.000
Dwayne Henry1987-1999.069004057934.35741
Ken Henry2030-2031.2459360000.000
Kade Henson2038-2039.2085390000.000
Pat Hentgen1994-2003.000001009505.83808
Ron Herbel1963-1969.03003343043.52352
Tim Herbert2028-2036.00000434904.95455
Domingo Heredia2033-2037.258291250000.000
Ricky Heredia2028-2028.1902240000.000
Matt Herges1999-2006.138033024175.09458
William Hering2006-2014.08009515804.75532
Johnny Herman2030-2039.0561448552253.05719
PlayerFrom-ToAvgHRRBIWLSVERAK
Jeremy Hermida2011-2029.29830813170000.000
Juan Hermosillo2023-2031.094018729825.28947
Manuel Hermosillo2006-2018.2752209040000.000
Balta Hernandez2005-2011.235201360000.000
Carlos Hernández2035-2036.000001406.2126
Carlos Hernandez2001-2011.000008210525.411166
Cristian Hernandez2009-2027.29815711720000.000
Dario Hernandez2008-2015.00000263005.77237
Enzo Hernandez1971-1983.215232150000.000
Felix Hernandez2008-2027.0000032117603.004478
Florencio Hernandez2018-2019.1471160000.000
Gabriel Hernández2037-2039.000001114.4434
Geraldo Hernandez2020-2021.1470110000.000
Jeremy Hernandez1992-2001.000002214174.69253
Jesús Hernández2039-2039.000007213.3651
Jorge Hernández2028-2031.244542130000.000
Jose Hernandez1996-2007.273985340000.000
Juan Hernández2036-2039.179131118235.23214
Juan Hernández2031-2037.2337840000.000
Juan Hernández2033-2037.1952160000.000
Juan Hernandez2023-2030.364031512124.54245
Keith Hernandez1976-1990.279627610000.000
Leonardo Hernández2029-2036.109210464014.25631
Luis Hernández2025-2025.000010000.000
Manny Hernandez1986-1996.075004837473.86532
Manuel Hernandez2005-2013.283132140000.000
Nelson Hernández2033-2039.3241776710000.000
Orlando Hernandez1998-2002.117010396005.76487
Pedro Hernández2033-2039.2203350000.000
Rafael Hernández2024-2033.2741377180000.000
PlayerFrom-ToAvgHRRBIWLSVERAK
Ramón Hernández2036-2039.2593490000.000
Ramón Hernández2028-2034.216291060000.000
Ramon Hernandez1999-2010.2441696190000.000
Raúl Hernández2035-2039.10200142235.05359
Raúl Hernández2031-2034.000001318204.88231
Roberto Hernandez1991-2003.115027759394.78985
Siro Hernandez2010-2014.000001005.065
Teodoro Hernandez2016-2029.143005950393.99537
Tony Hernández2028-2030.2545860000.000
Urso Hernandez2020-2033.1300159431313.35505
Willie Hernandez1977-1993.099113142893522.731432
Xavier Hernandez1990-2002.028015546725.60719
Larry Herndon1975-1986.264212120000.000
Martín Herradón2030-2039.2212828610000.000
Bruno Herrera2018-2022.23061000000.000
Francisco Herrera2027-2032.2254200000.000
Javier Herrera2021-2023.235171230000.000
José Herrera2029-2037.257553530000.000
Jose Herrera1967-1980.244513600000.000
Pedro Herrera2033-2038.163014545414.24850
Ricardo Herrera2035-2039.11113241933.76405
Ricardo Herrera2037-2039.2594880000.000
Luis Herrero2019-2033.114015989694.50888
Tom Herr1980-1988.24191450000.000
Ed Herrmann1967-1983.235462120000.000
Mike Hershberger1961-1968.254223130000.000
Orel Hershiser1984-1995.12211610414104.46852
Jesse Hertzler2023-2024.00000183205.38129
Joe Hesketh1984-1988.280061318453.53222
Bill Hess2038-2039.255321110000.000
PlayerFrom-ToAvgHRRBIWLSVERAK
Mark Hester2039-2039.000003404.5337
Anthony Heuer2016-2021.235251170000.000
Dale Hewitt2038-2038.265030000.000
Jason Heyward2025-2039.28528712020000.000
Jack Hiatt1964-1979.2321065330000.000
Greg Hibbard1991-2003.10434916112804.19830
Jason Hickey2039-2039.2926360000.000
Keith Hickey2037-2039.20712600000.000
Kevin Hickey1981-1988.000001129585.21154
Scott Hickey2039-2039.2632170000.000
Bob Hickman2036-2039.00000142004.33235
Jim Hickman1962-1974.2261666260004.500
Cecil Hicks2031-2036.2411634560000.000
Marcus Hicks2009-2030.000007070374.84750
Will Hicks2038-2038.000000002.705
Gustavo Hidalgo2011-2016.0000059125.92155
Richard Hidalgo1999-2012.27339914590000.000
Sekien Higashi2036-2039.318402370000.000
Dan Higgins2039-2039.000000000.004
Bobby Higginson1995-2008.29040413800000.000
Lorenzo Higgins2026-2028.25018980000.000
Teddy Higuera1985-1995.092136181204.64684
Tom Hilgendorf1969-1980.1861645402472.4990
Erik Hiljus1999-2007.00000323656.24339
Aaron Hill2009-2024.27426511340000.000
Bob Hill2032-2039.243262280000.000
Glenallen Hill1989-2002.2581656050000.000
Joe Hill2033-2039.273502140000.000
Shea Hillenbrand2001-2011.3031959080000.000
John Hiller1965-1979.116056542173.52562
PlayerFrom-ToAvgHRRBIWLSVERAK
Ken Hill1989-2002.00000488715.71490
Kieran Hill2031-2039.1342171228703.661287
Marc Hill1976-1989.2751809420000.000
Michael Hill2009-2009.000003204.978
Milt Hill1993-2002.061005540484.85621
Bill Hilliard2025-2032.059002322453.98249
Shawn Hill2023-2026.13002121486.61121
Steven Hill2034-2039.277112440000.000
Walter Hill2035-2036.500001005.6035
William Hill2008-2010.000007715.2043
Willie Hillman2014-2030.081219164125264.171357
Eric Hilson2024-2028.16519810000.000
Gary Hinkel2022-2022.0000000054.012
Eric Hinske2010-2024.1981194600000.000
Chuck Hinton1961-1970.2541114420000.000
Pablo Hinton2025-2039.10603716918214.192343
Jason Hirsh2022-2027.00000406215.27680
Jesse Hisato2014-2019.00000607605.27733
Larry Hisle1968-1984.23830310820000.000
Sterling Hitchcock1996-2007.08706394475.14586
Kent Hixson2007-2025.13913320421034.461567
Jimmy Hoagland2009-2019.000008611004.911206
Paul Hoare2038-2039.24817660000.000
Mark Hobbs2020-2027.23313900000.000
Luke Hochevar2018-2023.186113377205.57617
Dennis Hocking1995-2006.270606080000.000
Agustin Hodgdon2007-2013.00000242225.17224
Paul Hodges2031-2037.000006474.84160
Scott Hoekstra2038-2039.000003105.0829
Joe Hoerner1963-1976.1351362443342.75429
PlayerFrom-ToAvgHRRBIWLSVERAK
Eric Hoffman2031-2039.09605584954.43683
Glenn Hoffman1980-1987.227201790000.000
Guy Hoffman1982-1990.111023040614.40253
Trevor Hoffman1993-2007.0000079803183.941079
Nathan Hogan2033-2039.000007752113.53981
Chris Hoiles1991-2005.26638012450000.000
Andrew Holbrook2034-2034.000001305.5527
Al Holland1978-1989.000003224194.61355
Steve Holland2037-2039.210401630000.000
Todd Hollandsworth1996-2007.2822529320000.000
Alex Holleman2004-2016.0970065441103.87708
Matt Holliday2012-2025.27928611170000.000
Dave Hollins1992-2001.2632778950000.000
Israel Hollis2006-2021.27334514170000.000
Daniel Hollowell2032-2032.2504290000.000
Brad Holman1993-2003.250022824445.63303
Brian Holman1991-2001.00000697964.93733
Scott Holman1981-1994.1241105548324.85515
Darren Holmes1992-2000.000002321124.72261
Harlan Holmes2023-2023.2448280000.000
Travis Holmes2012-2016.0000012523.99142
Victor Holsinger2011-2022.2228840000.000
Dan Holter2031-2031.000000109.827
Ken Holtzman1965-1981.165530171189233.792203
Rich Holt2032-2038.250182010000.000
Rick Honeycutt1978-1992.100027169974.16654
Don Hood1973-1985.100008711744.45588
Ed Hood2028-2035.257602720000.000
John Hood2016-2033.16401818319234.472295
Burt Hooton1971-1986.08143422415102.934031
PlayerFrom-ToAvgHRRBIWLSVERAK
Martin Hoover2024-2026.2554450000.000
Gail Hopkins1968-1980.246733950000.000
Ken Hopkins2033-2039.2772085870000.000
Timothy Hopkins2021-2030.276694620000.000
Patrick Hopper2023-2031.223622880000.000
Reese Hopps2031-2031.000002105.589
Joe Horlen1961-1973.15103812611932.931159
Johnny Horn2023-2024.000001416.8536
Sam Horn1987-1997.2342076710000.000
Tom Hornbury2036-2039.176011315.5397
Craig Horne2029-2039.2313609730000.000
Bob Horner1978-1993.2171956870000.000
Roy Horsley2009-2016.14024384285.28394
Vince Horsman1994-2005.000002915135.73291
Ricky Horton1984-1991.042011320124.79142
Tony Horton1964-1983.26032314140000.000
Willie Horton1963-1979.24237311670000.000
Dwayne Hosey1995-2005.282201910000.000
Patrick Hosey2024-2032.00000364295.26559
Charlie Hough1970-1985.14703649315.131417
D.J. Houlton2012-2031.0000022220724.203033
Brian House2028-2039.1430062422253.20733
Tom House1972-1981.245027864592.77524
Tyler Houston1996-2007.2841618560000.000
Steve Hovley1969-1979.258353340000.000
Anthony Howard2031-2037.000013127533.76475
Conan Howard2031-2039.2801685430000.000
Frank Howard1958-1974.25943012580000.000
Fraser Howard2038-2039.2444110000.000
Joseph Howard2033-2039.3021455660000.000
PlayerFrom-ToAvgHRRBIWLSVERAK
Ryan Howard2009-2022.2711487930000.000
Trinidad Howard2012-2013.06506142304.28234
Wilbur Howard1974-1984.266142680000.000
Art Howe1975-1984.258181450000.000
Steve Howe1980-1996.0950070873442.80418
Danny Howell2037-2038.000000005.276
Harry Howell2031-2037.24520890000.000
Jack Howell1987-1996.246693350000.000
Jay Howell1981-1994.2400271633343.42557
Ken Howell1984-1994.00000191164.30210
Roy Howell1977-1991.240303070000.000
Scott Howe2034-2037.000006824.82150
Wesley Howell2039-2039.000000206.1618
Stephen Howery2014-2019.143020000.000
Bobby Howry1998-2005.101044533294.73673
La marr Hoyt1979-1992.11501809364.35605
Al Hrabosky1975-1988.12602181591582.96911
Kent Hrbek1984-1999.27524011050000.000
Flynn Hubbard2025-2025.000000000.000
Gyoo-jae Hu2030-2037.243903210000.000
Larry Hubbard2025-2026.000001636.4730
Justin A. Huber2017-2026.274103020000.000
Justin R. Huber2013-2023.26333510230000.000
John Hudek1994-2000.119042136635.94616
Rex Hudler1985-1991.252241280000.000
Allen Hudson2032-2033.2000351107.8462
Charles Hudson1985-1991.187016616603.87622
Orlando Hudson2010-2025.27924410170000.000
Tim Hudson1999-2008.1961331727402.902467
Toby Hudson2036-2038.1683260000.000
PlayerFrom-ToAvgHRRBIWLSVERAK
Jesús Huerta2032-2034.268070000.000
Rigoberto Huertas2012-2015.27391360000.000
Aubrey Huff2000-2013.2591998030000.000
Edward Huff2016-2017.172040000.000
Kent Huffman2034-2037.0000061016.39120
Ben Hughes2028-2035.228551960000.000
Cory Hughes2027-2029.000002517.1541
Matthew Hughes2009-2020.0670054561694.13592
Philip Hughes2015-2029.0662208714005.04806
Stephen Hughes2035-2038.250003333.6376
Mark Huismann1983-1995.000002317234.37403
Tim Hulett1987-1998.278404110000.000
David Hulse1994-2002.254251550000.000
Philip Humber2020-2024.0000015251125.24257
Tom Hume1978-1988.000006059164.02468
Bob Humphreys1962-1973.119044838183.64623
Kevin Humphrey2025-2025.333001015.2718
Randy Hundley1964-1971.234482240000.000
Todd Hundley1995-2005.2402989180000.000
Brian Hunter2031-2034.251461530000.000
Steve Hunt2033-2033.2493430000.000
Ed Hunter2025-2031.222422080000.000
Ron Hunt1963-1977.250465430000.000
Brian Hunter1993-2005.27443213590000.000
Catfish Hunter1965-1984.11532120425213.772530
Tony Hunter2023-2025.00000182806.84179
Torii Hunter2000-2011.241933870000.000
Steve Huntz1967-1977.202311150000.000
Clint Hurdle1978-1995.278689980000.000
Eric Hurley2019-2034.19302512512694.701743
PlayerFrom-ToAvgHRRBIWLSVERAK
Morris Hurley2032-2037.239301180000.000
Bruce Hurst1983-1997.08611314823404.931521
Rico Hurtado2011-2016.221101230000.000
Butch Huskey1996-2008.2602227570000.000
Mark Hutton1996-2005.043005439744.58644
Tom Hutton1966-1979.218372250000.000
Stephen Hylton2014-2029.264211180000.000
Bold indicates a Hall of Famer.

This league is powered by Out of the Park Baseball, the baseball management simulation game for PC, Mac and Linux
Wednesday, March 10th, 2010 - OOTP Baseball 10.4.29