BNN Home | NABA | Scores | Standings | Stats | Teams | Players | Transactions | History
History Home | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
North American Baseball Alliance
'F' Player Index
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
Alex Fabroni2160-2165.246762610000.000
Luis Fairchild2097-2097.000000000.000
Bill Fairley2128-2130.230170000.000
Layton Fairn2162-2166.195119305304.80311
Juan Fajardo2154-2154.000000103.4611
Mario Fajardo2153-2156.2666430000.000
Quirino Fangio2095-2096.250010000.000
Guggsa Farah2147-2160.095035153203.91854
Isidoro Farentino2088-2101.15724019114603.172611
Felipe Farías2127-2127.242166304.39108
Jorge Farías2126-2130.102317524303.05716
Raúl Farías2155-2156.000003513.1198
John Farley2172-2174.2422130000.000
Jon Farley2088-2092.200060000.000
Tom Farley2138-2138.0000002011.577
Walt Farley2168-2177.225003124184.71412
Eddie Farmer2110-2110.000000102.842
Lynwood Farmer2088-2092.167015834.08158
Tim Farmer2103-2104.000000000.000
Tom Farmer2139-2141.500000004.7823
Victor Farmer2136-2137.3231190000.000
Austin Farquharson2144-2144.375010000.000
Chris Farris2119-2119.000000000.000
Chris Farr2110-2117.246112280000.000
Troy Farr2146-2149.2456570000.000
Nate Farrell2173-2177.280632660000.000
Steve Farren2118-2133.26431311200000.000
Barrett Farris2125-2126.276290000.000
Joseph Farris2095-2095.233167604.2385
Paul Faulkner2097-2104.167022118173.37327
PlayerFrom-ToAvgHRRBIWLSVERAK
Lionel Faure2151-2156.25112380000.000
Richard Fauteux2094-2094.000000000.000
Sansăo Favas2150-2153.2904180000.000
Preston Fegan2118-2119.211030000.000
Jeff Feliciano2122-2134.2802519030000.000
José Feliciano2163-2163.333000000.000
Tomás Feliciano2088-2092.250240000.000
Esteban Félix2148-2150.313080000.000
Juan Félix2116-2119.2375520000.000
Martín Félix2158-2162.2583300000.000
Diego Féliz2149-2160.14533814013803.90792
Gerardo Féliz2088-2090.250000213.6763
Jorge Féliz2102-2103.154130000.000
Dou-guan Fen2149-2150.200010000.000
Alton Fennell2133-2135.000000000.000
Albert Ferguson2147-2152.3180115733.39303
Bill Ferguson2103-2103.333000000.000
Earl Ferguson2143-2145.250020000.000
George Ferguson2130-2132.2012250000.000
Jason Ferguson2117-2122.2000381173.75203
Ken Ferguson2088-2093.118009343.05155
Raymond Ferguson2120-2120.000000000.000
Richard Ferguson2144-2151.135013415104.97186
Ron Ferguson2165-2171.2471113570000.000
Tony Ferguson2156-2172.1801987781213.431128
Vern Ferguson2163-2164.333000000.000
Ricardo Fernádez2105-2122.24524710810000.000
Alfonso Fernández2125-2125.13403101604.43127
Augusto Fernández2100-2100.000000000.000
Aurelio Fernández2135-2149.284757080000.000
PlayerFrom-ToAvgHRRBIWLSVERAK
Carlos Fernández2176-2176.000000001.207
Carlos Fernández2129-2130.2801240000.000
Carlos Fernández2104-2112.091002222124.09513
Cipriano Fernández2094-2098.2743210000.000
Gustavo Fernández2094-2097.248381270000.000
Héctor Fernández2114-2115.300010000.000
Jesús Fernández2138-2143.23713710000.000
Jesús Fernández2088-2099.260302720000.000
José Fernández2125-2131.2751364020000.000
Lorenzo Fernández2158-2161.000000000.000
Lúcio Fernández2152-2156.2201120000.000
Lúcio Fernández2094-2094.000000000.000
Luis Miguel Fernández2142-2150.258512960000.000
Marcos Fernández2145-2146.000000000.000
Mario Fernández2135-2138.279402090000.000
Mario Fernández2128-2130.186160000.000
Mauro Fernández2094-2096.2639790000.000
Nacho Fernández2172-2177.000008254.18142
Nelson Fernández2173-2177.176117873.32119
Pablo Fernández2158-2169.148013133304.12487
Pedro Fernández2136-2145.05911111573.44262
Pedro Fernández2139-2140.000010000.000
Pedro Fernández2119-2124.179011516113.47328
Pedro Fernández2118-2120.160150000.000
Rodrigo Fernández2107-2108.000000000.000
Sergio Fernández2097-2097.143000000.000
Tony Fernández2129-2130.194000000.000
Vicente Fernández2132-2132.250060000.000
Carlos Ferreira2128-2139.255214250000.000
Carlos Ferreira2119-2120.000006414.1292
PlayerFrom-ToAvgHRRBIWLSVERAK
Manuel Ferreira2090-2100.1861265664114.181094
Bob Ferrell2095-2098.28513770000.000
Dan Ferrell2108-2119.286453160000.000
Diego Ferrer2110-21101.000000007.4512
Bill Ferris2177-2177.2191200000.000
Charles Ferris2128-2131.2335390000.000
Benton Fewings2096-2096.000000000.000
Steve Fielding2088-2090.1912160000.000
Bart Fields2175-2177.230090000.000
Jason Fields2122-2125.500000203.387
John Fields2149-2163.2291597140000.000
Luke Fields2133-2133.000000208.002
Mike Fields2139-2139.000000000.000
Noel Fields2116-2119.3780170000.000
Paul Fields2112-21121.000000000.000
Ronald Fields2141-2149.163012917353.48547
Stephen Field2156-2160.2240510904.9049
Stephen Fields2124-21241.000000000.000
Tony Fields2159-2163.24691030000.000
Walton Fields2120-2120.000000102.034
Warner Fields2123-2123.000000000.000
Wes Fields2088-2092.15713151653.21278
Luis Fierro2092-2094.170090000.000
Jorge Figueroa2134-2135.222000000.000
Ramiro Figueroa2118-2119.2224170000.000
Sergio Figueroa2088-2093.097121819183.15263
Marcantonio Filareta2177-2177.207060000.000
Léopold Filiatrault2095-2097.2044350000.000
Dennis Fillmore2140-21401.000000000.000
Wilton Findley2115-2116.333010000.000
PlayerFrom-ToAvgHRRBIWLSVERAK
Bob Finley2132-2146.217126715016604.171953
Charlie Finley2116-2119.23816920000.000
Duncan Finley2159-2164.11318376804.22498
Ed Finley2149-2149.000000005.739
Ed Finley2115-2125.261212290000.000
Lucas Finley2140-2143.000002002.8074
Nick Finnin2161-2167.251111960000.000
Jean-Sébastien Fiset2112-2125.2721204410000.000
Arnold Fish2137-2144.257493470000.000
Ernest Fisher2176-2177.294231210000.000
Eugene Fisher2167-2173.26351990000.000
Garth Fish2093-2095.250010000.000
Gary Fisher2131-2145.109045151613.89508
James Fisher2113-2115.16718151714.60221
Jeremy Fisher2095-2102.13600131894.57300
Jimmy Fisher2146-2147.2501120000.000
Kerry Fisher2114-2115.222023607.4737
Michael Fisher2157-2157.000000005.2718
Mike Fisher2093-2102.285502740000.000
Scott Fisher2150-2150.000000000.000
Simon Fisher2171-2177.1350226421172.79363
Tim Fisher2137-2148.164012458415.21612
Tom Fisher2088-2092.259101120000.000
Willie Fisher2129-2135.264321460000.000
Steve Fisichella2104-2113.163313305005.20486
Pete Fitchett2142-2145.000000000.000
Phil Fitzgerald2165-2165.000000006.1921
Ronald Fitzgerald2114-2116.000001024.0123
Tom Fitzgerald2167-2173.2014480000.000
Ira Fitzpatrick2117-2131.13606354904.96406
PlayerFrom-ToAvgHRRBIWLSVERAK
Dewey Fitzwater2140-2151.259074730763.38806
Bob Flanagan2093-2095.000004114.1870
Cedric Flanagan2151-2153.1090071004.4982
Chuck Flanagan2152-2157.176031713382.67145
Melvin Flanagan2134-2135.000003305.0016
Will Flanagan2120-2127.2655730000.000
Dave Flannery2122-2134.200133120103.93398
Terry Flannery2089-2092.203170000.000
John Fleet2177-2177.000000000.000
John Fleet2104-2106.243020000.000
Albert Fleming2128-2135.27181750000.000
Anthony Fleming2138-2142.136001414743.48267
Donald Fleming2098-2112.2631788260000.000
Jeff Fleming2118-2120.20903111504.66213
Joe Fleming2121-2128.038002523103.98240
Josh Fleming2111-2113.435270000.000
Arthur Fletcher2129-2141.2791377910000.000
Bill Fletcher2130-2130.000000000.000
Jack Fletcher2136-2138.26610750000.000
Pat Fletcher2134-2134.214000000.000
Paul Fletcher2103-2106.153260000.000
Ted Fletcher2173-2177.295240000.000
Tyrone Fletcher2156-2156.500011003.453
Billy Flint2127-2127.167020000.000
John Flint2116-2116.2772160000.000
Will Flint2147-2154.152124416304.64383
Jody Flitton2150-2153.132000000.000
Timothy Flood2095-2099.262221410000.000
Ángel Flores2088-2092.172115456103.72571
António Flores2161-2162.222003505.7549
PlayerFrom-ToAvgHRRBIWLSVERAK
António Flores2123-2125.2326560000.000
António Flores2093-2095.235060000.000
António Flores2095-2097.042001904.4867
Augusto Flores2109-2110.000003405.5572
Bartolo Flores2121-2126.381037704.3847
Carlos Flores2088-2092.063011619853.15222
Cristián Flores2114-2115.000000000.000
Dani Flores2115-2116.000000000.000
Eduardo Flores2141-2143.500020000.000
Eduardo Flores2110-2120.0911318013004.921197
Felipe Flores2129-2130.286020000.000
Fernando Flores2116-2118.2481240000.000
Francisco Flores2159-2164.2686630000.000
Francisco Flores2154-2157.236090000.000
Francisco Flores2093-2095.1852200000.000
Gabriel Flores2117-2121.271351210000.000
Gustavo Flores2130-2135.24721970000.000
Isidoro Flores2149-2149.000000000.000
Javier Flores2149-2161.2672107790000.000
Javier Flores2088-2093.266271970000.000
Jesús Flores2157-2158.000000000.000
Jesús Flores2141-2153.20915512213704.69976
Jesús Flores2129-2136.259322470000.000
Jorge Flores2137-2143.2733150000.000
José Flores2165-2175.2140113726343.68640
José Flores2123-2123.000000005.401
José Flores2088-2089.198040000.000
Juan Flores2119-2128.236472910000.000
Juan Carlos Flores2093-2093.125009704.0395
Julián Flores2131-2131.000000000.000
PlayerFrom-ToAvgHRRBIWLSVERAK
Júlio Flores2150-2152.161220000.000
Luis Flores2126-2126.233130000.000
Luis Flores2162-2163.24912610000.000
Manuel Flores2127-2129.000003105.2732
Mario Flores2151-2159.247111180000.000
Mario Flores2127-2132.253282580000.000
Mauro Flores2162-2165.2361470000.000
Máximo Flores2142-2150.0950010642.66156
Miguel Flores2090-2099.250052915153.82493
Orlando Flores2109-2110.667000000.000
Pedro Flores2088-2090.000004503.9095
Pepe Flores2094-2103.127233796604.401017
Rafael Flores2106-2113.103022818323.23238
Raúl Flores2147-2150.2257750000.000
Raúl Flores2089-2095.251131930000.000
Ricardo Flores2146-2146.167010000.000
Ricardo Flores2131-2134.2174160000.000
Roberto Flores2135-2148.287075440373.40962
Salvador Flores2161-2163.1720151915.6861
Salvador Flores2119-2121.235030000.000
Santiago Flores2171-2177.246462850000.000
Santiago Flores2120-2120.000000000.000
Sergio Flores2098-2098.000001305.4831
Tony Flores2148-2149.2675340000.000
Tony Flores2139-2140.000001011.6412
Víctor Flores2125-2126.290040000.000
Steven Flory2089-2098.247102280000.000
Tim Flory2104-2104.667000003.3830
Brad Flowers2129-2136.250674150000.000
Chad Floyd2130-2131.000001323.0849
PlayerFrom-ToAvgHRRBIWLSVERAK
Tommy Floyd2101-2109.279452300000.000
Benton Flynn2137-2137.000000000.000
Brit Flynn2148-2152.25118810000.000
Jack Flynn2149-2159.129018706503.84704
Trent Flynn2171-2177.256342510000.000
Ray Foley2088-2095.129116616304.15679
Robin Foley2160-2175.1070687833492.941121
Domingo Fonseca2164-2170.248261480000.000
Darby Fontenot2116-2122.23210600000.000
Gerard Foote2130-2131.200001234.9830
Jeffrey Foote2088-2090.2297460000.000
John Footitt2106-2109.2747710000.000
Bill Forbes2160-2160.500120000.000
Mike Forbes2101-2101.000010000.000
Scott Forbes2176-2176.000000000.000
Troy Forbis2138-2138.1491180000.000
Al Ford2135-2137.313010000.000
Artie Ford2112-2112.500000002.9117
Brandon Ford2166-2173.266754400000.000
Cameron Ford2105-2115.254794490000.000
Gustavo Ford2094-2094.333010000.000
John Ford2138-2150.300787090000.000
Lawrence Ford2130-2148.2671126900000.000
Larry Fordham2161-2165.2045200000.000
Maurice Ford2138-2153.13424318818043.582689
Ron Ford2156-2169.18815118313443.392177
Ted Ford2088-2088.0000000011.328
Tim Foreman2135-2135.000000000.000
Patrick Forest2158-2171.10632513115004.111847
Marv Foristar2174-2177.25001211464.16244
PlayerFrom-ToAvgHRRBIWLSVERAK
Adam Forrest2168-2177.1782351028923.351273
Chris Forrest2157-2169.12502302693.57459
Fred Forrest2148-2151.083004403.65135
Jason Forrest2167-2177.128011415515.21533
Joe Forrest2153-2154.167000207.506
Joseph Forrest2127-2131.2326470000.000
Nick Forrest2133-2133.176140000.000
Wilford Forrest2089-2095.2881304510000.000
Dean Forsythe2111-2115.27551220000.000
Dominic Fortier2145-2160.274315560000.000
Dominic Fortier2094-2104.245023131123.77433
Bill Fortin2122-2123.333003305.7755
Éric Fortin2136-2143.248312090000.000
Félix Fortin2118-2121.25611960000.000
Zac Fortin2171-2177.24041010000.000
Bill Foster2159-2163.306641970000.000
Dan Foster2094-2094.200120000.000
Darwin Foster2092-2092.300040000.000
Gary Foster2126-2128.3011330000.000
Harry Foster2131-2137.27982350000.000
John Foster2175-2177.154010000.000
John Foster2163-2174.1790346541064.53590
John Foster2127-2141.2751867080000.000
Leon Foster2146-2147.237070000.000
Mike Foster2142-2145.500000000.000
Millard Foster2123-2123.000000000.000
Rich Foster2100-2107.22200161673.40272
Rod Foster2113-2120.242161520000.000
Sam Foster2133-2138.216321330000.000
Tanner Foster2132-2132.000000000.000
PlayerFrom-ToAvgHRRBIWLSVERAK
Wayne Foster2088-2088.2002100000.000
Urbano Foulerton2148-2151.176000000.000
Ed Fountain2112-2112.333153507.1020
Jonathon Fountain2094-2095.210090000.000
Rich Fountain2089-2089.000000000.000
Charles-Élie Fournier2092-2094.2511290000.000
Roland Fournier2138-21381.000000000.000
Carl Fowler2145-2145.222130000.000
Dan Fowler2088-2088.188030000.000
Dave Fowler2112-2124.171025832103.41833
Derrick Fowler2092-2098.239311620000.000
Eddie Fowler2102-2102.200020000.000
Mark Fowler2088-2090.313040000.000
Marty Fowler2137-2138.357020000.000
Mike Fowler2152-2152.000000000.000
Vernon Fowler2092-2092.000000000.000
Brian Fox2135-2140.1917400000.000
Craig Fox2146-2147.000000000.000
Daron Fox2108-2119.2751406490000.000
Doug Fox2120-2120.000000000.000
Garrett Fox2104-2109.19000171883.95300
George Fox2088-2094.247713080000.000
Jeff Fox2141-2143.314070000.000
Robert Fox2141-2146.1650105132252.90817
Sean Fox2115-2116.333002524.5969
Tim Fox2112-2124.172015739014.21926
William Fox2127-2143.16827222618903.623221
Alex Francis2140-2140.000000000.000
Cecil Francis2111-2118.222022023213.87231
Dave Francis2151-2152.222001205.1119
PlayerFrom-ToAvgHRRBIWLSVERAK
Harry Francis2139-2139.000000000.000
Jim Francis2177-2177.2211100000.000
Kevin Francis2123-2126.2279580000.000
Mitch Francis2122-2129.260441930000.000
Robby Francis2112-2113.1901170000.000
Ron Francis2128-2134.288162340000.000
Jorge Francisco2135-2135.167010000.000
Jorge Francisco2103-2108.23614870000.000
León Francisco2096-2105.2762237780000.000
Steve Francis2107-2112.14301201073.17195
Willie Francis2120-2120.000000000.000
Alejandro Franco2091-2091.286000000.000
António Franco2151-2155.333006644.59121
António Franco2125-2127.000010000.000
António Franco2088-2093.268572300000.000
Carlos Franco2108-2111.118010000.000
Cisco Franco2096-2106.196262026244.06313
Diego Franco2164-2177.1310357653303.61705
Jesús Franco2117-2121.285211320000.000
José Franco2128-2135.2631354400000.000
José Franco2118-2126.111002635123.34545
Juan Franco2113-2126.245513690000.000
Miguel Franco2158-2158.000000406.759
Miguel Franco2114-2118.1983210000.000
Pedro Franco2153-2154.1580331305.6291
Sergio Franco2089-2089.000001103.959
Vitantonio Francolini2176-2176.000000000.000
Chris Frank2137-2145.2171554550000.000
Glenn Frank2093-2093.000000000.000
Jake Frank2121-2126.233392280000.000
PlayerFrom-ToAvgHRRBIWLSVERAK
Jerry Frank2161-2166.2595460000.000
John Franklin2094-2103.179236648204.68722
Kelsey Frank2129-2131.000000000.000
Adam Franklin2167-2170.11808293004.29315
Chris Franklin2089-2093.2118680000.000
Dave Franklin2142-2143.194030000.000
Howard Franklin2157-2158.000010000.000
Loren Franklin2129-2133.2632280000.000
Mack Frank2157-2157.000000000.000
Mark Franklin2088-2092.111002735443.08366
Michael Franklin2139-2141.500011404.0668
Mike Frank2156-2163.250002918573.43426
Nicholas Franklin2131-2134.1580081254.57177
Randy Franklin2172-2177.135001720113.19335
Robby Franklin2088-2092.2486970000.000
Ron Franklin2088-2089.200012524.3262
Steve Frank2089-2094.236281770000.000
Thurman Franklin2100-2110.152027617104.49750
Wes Frank2115-2120.16306272605.03357
Steve Franklin2157-2162.22514440000.000
Wes Franklin2160-2164.2761110000.000
Mal Franks2099-2101.2619530000.000
Brendan Fraser2136-2137.083002507.4717
Doug Fraser2157-2159.2341410000.000
John Fraser2101-2103.2433560000.000
Patrick Fraser2120-2121.1751300000.000
Will Frasier2164-2176.20715011913204.031675
Jack Frazer2099-2102.176010000.000
Roy Frazer2133-2133.000000005.404
Anthony Frazier2142-2151.281784220000.000
PlayerFrom-ToAvgHRRBIWLSVERAK
George Frazier2148-2148.222010000.000
Keith Frazier2159-2172.1570439431193.26594
Kevin Frazier2112-2118.137012731623.53348
Parker Frazier2111-2111.000000000.000
Tom Frazier2096-2097.2032160000.000
Will Frazier2146-2154.166232869704.00981
Ryan Fréchette2091-2094.3200160000.000
Danny Frederick2114-2116.200070000.000
Millard Frederick2161-2164.500000107.2016
Cliff Freelove2157-2158.000002305.6414
Clement Freeman2157-2158.0470161003.9795
Erik Freeman2088-2097.2341456070000.000
Jeff French2101-2102.273000000.000
Martin French2098-2118.20112398843112.731628
Matt French2147-2153.07403132373.92297
Randy French2131-2131.000000000.000
Dave Frey2134-2137.000000000.000
Jessie Frey2110-2112.400030000.000
Fred Friday2100-2113.183034842203.47766
Cecil Frierson2150-2155.1670113934.34226
Will Frisch2148-2148.000010000.000
Keith Fritz2096-2099.112113204003.96347
Sean Fritz2088-2104.27328510260000.000
Andy Frost2126-2126.2983290000.000
Jeff Frost2137-2137.000010000.000
Leith Frost2139-2145.21101141234.01220
Matt Frost2136-2143.260482520000.000
Tom Frost2105-2119.1290241532163.25618
Allen Frude2114-2130.29922211780000.000
Brian Fry2150-2150.250000000.000
PlayerFrom-ToAvgHRRBIWLSVERAK
David Fry2108-2116.227342050000.000
John Fry2088-2096.3542719510000.000
Melvin Frye2099-2106.3210123963.72259
Oscar Fry2088-2096.128632859303.90960
Jack Frye2127-2128.000000003.8222
Ken Fry2156-2158.2250210000.000
Mark Frye2147-2149.196050000.000
Erik Fuchs2092-2098.095001714134.47272
Coleman Fudge2138-2149.33302211554.67214
Alejandro Fuentes2121-2127.247272140000.000
Javier Fuentes2143-2152.251693170000.000
José Fuentes2136-2143.260371830000.000
José Fuentes2108-2115.17404283504.48125
Juan Fuentes2125-2136.133065548173.72637
Júlio Fuentes2088-2104.16128920321503.992154
Lorenzo Fuentes2111-2113.000007725.3190
Mario Fuentes2149-2149.500000000.000
Martín Fuentes2121-2121.227010000.000
Miguel Fuentes2105-2110.248121200000.000
Ricardo Fuentes2105-2112.13812221563.80362
Rubén Fuentes2176-2177.333010000.000
Rubén Fuentes2104-2107.2680130000.000
Izumo Fujihara2093-2099.244211640000.000
Kunisada Fujii2111-2113.000001233.8974
Okakura Fujii2091-2093.273000000.000
Shunen Fujii2121-2127.2325460000.000
Soh Fujii2149-2158.229792120000.000
Yeijiro Fujii2130-2133.2152220000.000
Yoritoki Fujimoto2140-2143.20001101034.30156
Moronobu Fujita2143-2148.22731110000.000
PlayerFrom-ToAvgHRRBIWLSVERAK
Tadao Fujiwara2119-2121.211160000.000
Kimi Fukuda2101-2102.302160000.000
David Fuller2175-2177.243120000.000
Artie Fullerton2175-2177.125120000.000
Dana Fuller2163-2166.2272220000.000
Buddy Fullerton2155-2158.000002105.3331
Flint Fullerton2113-2121.26531550000.000
Gary Fuller2090-2090.000000000.000
Greg Fullerton2090-2091.000003405.5353
Ronald Fullerton2170-2177.1972431306802.961996
Tim Fuller2173-2177.277492790000.000
Mark Fullerton2158-2161.2441350000.000
Marty Fuller2131-2132.000000000.000
Paul Fullerton2145-2148.2237590000.000
Pat Fullmer2088-2088.000000000.001
Roy Fullmer2099-2100.26911700000.000
Carlos Fulton2118-2133.13124010010904.251190
Francis Fulton2146-2150.26311390000.000
Raffaele Funicello2177-2177.325096903.12102
Jesse Funk2103-2104.000004416.5931
Yoo-ngan Fu2103-2108.129012713243.21299
Larry Funk2124-2126.206020000.000
Brent Furlong2137-2137.227080000.000
Yun-fat Fu2125-2129.26711980000.000
Andrew Funk2131-2131.2082110000.000
Jack Funk2133-2136.12000131364.03224
Bold indicates a Hall of Famer.

Powered by OOTP Baseball 9 - It's your game; play it your way!
Tuesday, July 8th, 2008 - OOTP 9.0.28